builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-024 starttime: 1464274864.88 results: success (0) buildid: 20160526062249 builduid: 8df1aa4730e94644a45d361d889289e6 revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:04.884472) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:04.884991) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:04.885925) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:05.092419) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 08:01:05.092854) ========= '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-024 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-024 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-024 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --08:01:06-- 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% 12.83 MB/s 08:01:06 (12.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.674000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 08:01:06.824524) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-26 08:01:06.824913) ========= '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-024 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-024 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-024 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: 0.73 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-26 08:01:11.656910) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-26 08:01:11.657284) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b0a5f5e149d2fa1aae0fd81801671369100a9580 --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-aurora --rev b0a5f5e149d2fa1aae0fd81801671369100a9580 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-024 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-024 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-024 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-05-26 08:01:11,805 truncating revision to first 12 chars 2016-05-26 08:01:11,806 Setting DEBUG logging. 2016-05-26 08:01:11,806 attempt 1/10 2016-05-26 08:01:11,806 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b0a5f5e149d2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 08:01:12,375 unpacking tar archive at: mozilla-aurora-b0a5f5e149d2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 3.38 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-26 08:01:16.613735) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:16.614281) ========= script_repo_revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:16.614916) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:16.615382) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 08:01:17.353907) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 26 secs) (at 2016-05-26 08:01:17.354455) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-024 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-024 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-024 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 08:01:17 INFO - MultiFileLogger online at 20160526 08:01:17 in C:\slave\test 08:01:17 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-aurora --download-symbols true 08:01:17 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:01:17 INFO - {'append_to_log': False, 08:01:17 INFO - 'base_work_dir': 'C:\\slave\\test', 08:01:17 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:01:17 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:01:17 INFO - 'buildbot_json_path': 'buildprops.json', 08:01:17 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:01:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:01:17 INFO - 'download_minidump_stackwalk': True, 08:01:17 INFO - 'download_symbols': 'true', 08:01:17 INFO - 'e10s': False, 08:01:17 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:01:17 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:01:17 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:01:17 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:01:17 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:01:17 INFO - 'C:/mozilla-build/tooltool.py'), 08:01:17 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:01:17 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:01:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:01:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:01:17 INFO - 'log_level': 'info', 08:01:17 INFO - 'log_to_console': True, 08:01:17 INFO - 'opt_config_files': (), 08:01:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:01:17 INFO - '--processes=1', 08:01:17 INFO - '--config=%(test_path)s/wptrunner.ini', 08:01:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:01:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:01:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:01:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:01:17 INFO - 'pip_index': False, 08:01:17 INFO - 'require_test_zip': True, 08:01:17 INFO - 'test_type': ('testharness',), 08:01:17 INFO - 'this_chunk': '1', 08:01:17 INFO - 'total_chunks': '10', 08:01:17 INFO - 'virtualenv_path': 'venv', 08:01:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:01:17 INFO - 'work_dir': 'build'} 08:01:17 INFO - ##### 08:01:17 INFO - ##### Running clobber step. 08:01:17 INFO - ##### 08:01:17 INFO - Running pre-action listener: _resource_record_pre_action 08:01:17 INFO - Running main action method: clobber 08:01:17 INFO - rmtree: C:\slave\test\build 08:01:17 INFO - Using _rmtree_windows ... 08:01:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:04:09 INFO - Running post-action listener: _resource_record_post_action 08:04:09 INFO - ##### 08:04:09 INFO - ##### Running read-buildbot-config step. 08:04:09 INFO - ##### 08:04:09 INFO - Running pre-action listener: _resource_record_pre_action 08:04:09 INFO - Running main action method: read_buildbot_config 08:04:09 INFO - Using buildbot properties: 08:04:09 INFO - { 08:04:09 INFO - "project": "", 08:04:09 INFO - "product": "firefox", 08:04:09 INFO - "script_repo_revision": "production", 08:04:09 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 08:04:09 INFO - "repository": "", 08:04:09 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 08:04:09 INFO - "buildid": "20160526062249", 08:04:09 INFO - "pgo_build": "False", 08:04:09 INFO - "basedir": "C:\\slave\\test", 08:04:09 INFO - "buildnumber": 20, 08:04:09 INFO - "slavename": "t-w732-ix-024", 08:04:09 INFO - "revision": "b0a5f5e149d2fa1aae0fd81801671369100a9580", 08:04:09 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:04:09 INFO - "platform": "win32", 08:04:09 INFO - "branch": "mozilla-aurora", 08:04:09 INFO - "repo_path": "releases/mozilla-aurora", 08:04:09 INFO - "moz_repo_path": "", 08:04:09 INFO - "stage_platform": "win32", 08:04:09 INFO - "builduid": "8df1aa4730e94644a45d361d889289e6", 08:04:09 INFO - "slavebuilddir": "test" 08:04:09 INFO - } 08:04:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:04:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:04:09 INFO - Running post-action listener: _resource_record_post_action 08:04:09 INFO - ##### 08:04:09 INFO - ##### Running download-and-extract step. 08:04:09 INFO - ##### 08:04:09 INFO - Running pre-action listener: _resource_record_pre_action 08:04:09 INFO - Running main action method: download_and_extract 08:04:09 INFO - mkdir: C:\slave\test\build\tests 08:04:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:09 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:04:09 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:04:09 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:04:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:04:10 INFO - Downloaded 1274 bytes. 08:04:10 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:04:10 INFO - Using the following test package requirements: 08:04:10 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:04:10 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:04:10 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:04:10 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'jsshell-win32.zip'], 08:04:10 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:04:10 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:04:10 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:04:10 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:04:10 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:04:10 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:04:10 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:04:10 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:04:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:10 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:04:10 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:04:10 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:04:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:04:12 INFO - Downloaded 20302608 bytes. 08:04:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:04:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:04:15 INFO - caution: filename not matched: web-platform/* 08:04:15 INFO - Return code: 11 08:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:15 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:04:15 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:04:15 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:04:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:04:17 INFO - Downloaded 36409218 bytes. 08:04:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:04:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:05:02 INFO - caution: filename not matched: bin/* 08:05:02 INFO - caution: filename not matched: config/* 08:05:02 INFO - caution: filename not matched: mozbase/* 08:05:02 INFO - caution: filename not matched: marionette/* 08:05:02 INFO - caution: filename not matched: tools/wptserve/* 08:05:02 INFO - Return code: 11 08:05:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:02 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:05:02 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:05:02 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:05:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:05:06 INFO - Downloaded 68461809 bytes. 08:05:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:05:06 INFO - mkdir: C:\slave\test\properties 08:05:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:05:06 INFO - Writing to file C:\slave\test\properties\build_url 08:05:06 INFO - Contents: 08:05:06 INFO - build_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:05:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:05:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:05:07 INFO - Writing to file C:\slave\test\properties\symbols_url 08:05:07 INFO - Contents: 08:05:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:05:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:07 INFO - https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:05:07 INFO - trying https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:05:07 INFO - Downloading https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:05:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:05:10 INFO - Downloaded 55559248 bytes. 08:05:10 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:05:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:05:13 INFO - Return code: 0 08:05:13 INFO - Running post-action listener: _resource_record_post_action 08:05:13 INFO - Running post-action listener: set_extra_try_arguments 08:05:13 INFO - ##### 08:05:13 INFO - ##### Running create-virtualenv step. 08:05:13 INFO - ##### 08:05:13 INFO - Running pre-action listener: _pre_create_virtualenv 08:05:13 INFO - Running pre-action listener: _resource_record_pre_action 08:05:13 INFO - Running main action method: create_virtualenv 08:05:13 INFO - Creating virtualenv C:\slave\test\build\venv 08:05:13 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:05:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:05:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:05:22 INFO - Installing distribute......................................................................................................................................................................................done. 08:05:23 INFO - Return code: 0 08:05:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:05:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:23 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 0x01BCB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFA368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:05:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:05:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:05:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:23 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 08:05:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:23 INFO - 'DCLOCATION': 'SCL3', 08:05:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:23 INFO - 'HOMEDRIVE': 'C:', 08:05:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:05:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:23 INFO - 'KTS_VERSION': '1.19c', 08:05:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:05:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 08:05:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:23 INFO - 'MOZ_AIRBAG': '1', 08:05:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:23 INFO - 'MOZ_MSVCVERSION': '8', 08:05:23 INFO - 'MOZ_NO_REMOTE': '1', 08:05:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:23 INFO - 'NO_EM_RESTART': '1', 08:05:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:23 INFO - 'OS': 'Windows_NT', 08:05:23 INFO - 'OURDRIVE': 'C:', 08:05:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:05:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:23 INFO - 'PROCESSOR_LEVEL': '6', 08:05:23 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:23 INFO - 'PROMPT': '$P$G', 08:05:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:23 INFO - 'PWD': 'C:\\slave\\test', 08:05:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:23 INFO - 'SYSTEMDRIVE': 'C:', 08:05:23 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:23 INFO - 'TEST1': 'testie', 08:05:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:23 INFO - 'USERDOMAIN': 'T-W732-IX-024', 08:05:23 INFO - 'USERNAME': 'cltbld', 08:05:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:05:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:23 INFO - 'WINDIR': 'C:\\windows', 08:05:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:05:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:05:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:25 INFO - Downloading/unpacking psutil>=0.7.1 08:05:25 INFO - Running setup.py egg_info for package psutil 08:05:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:05:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:25 INFO - Installing collected packages: psutil 08:05:25 INFO - Running setup.py install for psutil 08:05:25 INFO - building 'psutil._psutil_windows' extension 08:05:25 INFO - error: Unable to find vcvarsall.bat 08:05:25 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-utfsxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:05:25 INFO - running install 08:05:25 INFO - running build 08:05:25 INFO - running build_py 08:05:25 INFO - creating build 08:05:25 INFO - creating build\lib.win32-2.7 08:05:25 INFO - creating build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:05:25 INFO - running build_ext 08:05:25 INFO - building 'psutil._psutil_windows' extension 08:05:25 INFO - error: Unable to find vcvarsall.bat 08:05:25 INFO - ---------------------------------------- 08:05:25 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-utfsxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:05:25 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:05:25 WARNING - Return code: 1 08:05:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:05:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:05:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:25 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 0x01BCB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFA368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:05:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:05:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:05:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:25 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 08:05:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:25 INFO - 'DCLOCATION': 'SCL3', 08:05:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:25 INFO - 'HOMEDRIVE': 'C:', 08:05:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:05:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:25 INFO - 'KTS_VERSION': '1.19c', 08:05:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:05:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 08:05:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:25 INFO - 'MOZ_AIRBAG': '1', 08:05:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:25 INFO - 'MOZ_MSVCVERSION': '8', 08:05:25 INFO - 'MOZ_NO_REMOTE': '1', 08:05:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:25 INFO - 'NO_EM_RESTART': '1', 08:05:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:25 INFO - 'OS': 'Windows_NT', 08:05:25 INFO - 'OURDRIVE': 'C:', 08:05:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:05:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:25 INFO - 'PROCESSOR_LEVEL': '6', 08:05:25 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:25 INFO - 'PROMPT': '$P$G', 08:05:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:25 INFO - 'PWD': 'C:\\slave\\test', 08:05:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:25 INFO - 'SYSTEMDRIVE': 'C:', 08:05:25 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:25 INFO - 'TEST1': 'testie', 08:05:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:25 INFO - 'USERDOMAIN': 'T-W732-IX-024', 08:05:25 INFO - 'USERNAME': 'cltbld', 08:05:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:05:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:25 INFO - 'WINDIR': 'C:\\windows', 08:05:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:05:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:05:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:05:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:05:26 INFO - Running setup.py egg_info for package mozsystemmonitor 08:05:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:05:26 INFO - Running setup.py egg_info for package psutil 08:05:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:05:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:26 INFO - Installing collected packages: mozsystemmonitor, psutil 08:05:26 INFO - Running setup.py install for mozsystemmonitor 08:05:26 INFO - Running setup.py install for psutil 08:05:26 INFO - building 'psutil._psutil_windows' extension 08:05:26 INFO - error: Unable to find vcvarsall.bat 08:05:26 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-g0rwcv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:05:26 INFO - running install 08:05:26 INFO - running build 08:05:26 INFO - running build_py 08:05:26 INFO - running build_ext 08:05:26 INFO - building 'psutil._psutil_windows' extension 08:05:26 INFO - error: Unable to find vcvarsall.bat 08:05:26 INFO - ---------------------------------------- 08:05:26 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-g0rwcv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:05:26 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:05:26 WARNING - Return code: 1 08:05:26 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:05:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:26 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 0x01BCB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFA368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:05:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:05:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:05:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:26 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 08:05:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:26 INFO - 'DCLOCATION': 'SCL3', 08:05:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:26 INFO - 'HOMEDRIVE': 'C:', 08:05:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:05:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:26 INFO - 'KTS_VERSION': '1.19c', 08:05:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:05:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 08:05:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:26 INFO - 'MOZ_AIRBAG': '1', 08:05:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:26 INFO - 'MOZ_MSVCVERSION': '8', 08:05:26 INFO - 'MOZ_NO_REMOTE': '1', 08:05:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:26 INFO - 'NO_EM_RESTART': '1', 08:05:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:26 INFO - 'OS': 'Windows_NT', 08:05:26 INFO - 'OURDRIVE': 'C:', 08:05:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:05:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:26 INFO - 'PROCESSOR_LEVEL': '6', 08:05:26 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:26 INFO - 'PROMPT': '$P$G', 08:05:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:26 INFO - 'PWD': 'C:\\slave\\test', 08:05:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:26 INFO - 'SYSTEMDRIVE': 'C:', 08:05:26 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:26 INFO - 'TEST1': 'testie', 08:05:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:26 INFO - 'USERDOMAIN': 'T-W732-IX-024', 08:05:26 INFO - 'USERNAME': 'cltbld', 08:05:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:05:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:26 INFO - 'WINDIR': 'C:\\windows', 08:05:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:05:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:05:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:26 INFO - Downloading/unpacking blobuploader==1.2.4 08:05:26 INFO - Downloading blobuploader-1.2.4.tar.gz 08:05:26 INFO - Running setup.py egg_info for package blobuploader 08:05:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:05:30 INFO - Running setup.py egg_info for package requests 08:05:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:05:30 INFO - Downloading docopt-0.6.1.tar.gz 08:05:30 INFO - Running setup.py egg_info for package docopt 08:05:30 INFO - Installing collected packages: blobuploader, docopt, requests 08:05:30 INFO - Running setup.py install for blobuploader 08:05:30 INFO - Running setup.py install for docopt 08:05:30 INFO - Running setup.py install for requests 08:05:30 INFO - Successfully installed blobuploader docopt requests 08:05:30 INFO - Cleaning up... 08:05:30 INFO - Return code: 0 08:05:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:05:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:30 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 0x01BCB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFA368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDE0C0>, '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-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:05:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:05:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:05:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:30 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 08:05:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:30 INFO - 'DCLOCATION': 'SCL3', 08:05:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:30 INFO - 'HOMEDRIVE': 'C:', 08:05:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:05:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:30 INFO - 'KTS_VERSION': '1.19c', 08:05:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:05:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 08:05:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:30 INFO - 'MOZ_AIRBAG': '1', 08:05:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:30 INFO - 'MOZ_MSVCVERSION': '8', 08:05:30 INFO - 'MOZ_NO_REMOTE': '1', 08:05:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:30 INFO - 'NO_EM_RESTART': '1', 08:05:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:30 INFO - 'OS': 'Windows_NT', 08:05:30 INFO - 'OURDRIVE': 'C:', 08:05:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:05:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:30 INFO - 'PROCESSOR_LEVEL': '6', 08:05:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:30 INFO - 'PROMPT': '$P$G', 08:05:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:30 INFO - 'PWD': 'C:\\slave\\test', 08:05:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:30 INFO - 'SYSTEMDRIVE': 'C:', 08:05:30 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:30 INFO - 'TEST1': 'testie', 08:05:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:30 INFO - 'USERDOMAIN': 'T-W732-IX-024', 08:05:30 INFO - 'USERNAME': 'cltbld', 08:05:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:05:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:30 INFO - 'WINDIR': 'C:\\windows', 08:05:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:05:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:05:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:05:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:05:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:05:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:05:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:05:35 INFO - Unpacking c:\slave\test\build\tests\marionette 08:05:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:05:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:35 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:05:35 INFO - Running setup.py install for browsermob-proxy 08:05:49 INFO - Running setup.py install for manifestparser 08:05:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for marionette-client 08:05:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for marionette-driver 08:05:49 INFO - Running setup.py install for mozcrash 08:05:49 INFO - Running setup.py install for mozdebug 08:05:49 INFO - Running setup.py install for mozdevice 08:05:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for mozfile 08:05:49 INFO - Running setup.py install for mozhttpd 08:05:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for mozinfo 08:05:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for mozInstall 08:05:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for mozleak 08:05:49 INFO - Running setup.py install for mozlog 08:05:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for moznetwork 08:05:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for mozprocess 08:05:49 INFO - Running setup.py install for mozprofile 08:05:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for mozrunner 08:05:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for mozscreenshot 08:05:49 INFO - Running setup.py install for moztest 08:05:49 INFO - Running setup.py install for mozversion 08:05:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:05:49 INFO - Running setup.py install for wptserve 08:05:49 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:05:49 INFO - Cleaning up... 08:05:49 INFO - Return code: 0 08:05:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:05:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:49 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 0x01BCB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BFA368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDE0C0>, '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-024', 'USERDOMAIN': 'T-W732-IX-024', '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-024', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:05:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:05:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:05:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:05:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:05:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:05:49 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 08:05:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:05:49 INFO - 'DCLOCATION': 'SCL3', 08:05:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:05:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:05:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:05:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:05:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:05:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:05:49 INFO - 'HOMEDRIVE': 'C:', 08:05:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:05:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:05:49 INFO - 'KTS_VERSION': '1.19c', 08:05:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:05:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:05:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 08:05:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:05:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:05:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:05:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:05:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:05:49 INFO - 'MOZ_AIRBAG': '1', 08:05:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:05:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:49 INFO - 'MOZ_MSVCVERSION': '8', 08:05:49 INFO - 'MOZ_NO_REMOTE': '1', 08:05:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:05:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:05:49 INFO - 'NO_EM_RESTART': '1', 08:05:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:05:49 INFO - 'OS': 'Windows_NT', 08:05:49 INFO - 'OURDRIVE': 'C:', 08:05:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:05:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:05:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:05:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:05:49 INFO - 'PROCESSOR_LEVEL': '6', 08:05:49 INFO - 'PROCESSOR_REVISION': '1e05', 08:05:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:05:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:05:49 INFO - 'PROMPT': '$P$G', 08:05:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:05:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:05:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:05:49 INFO - 'PWD': 'C:\\slave\\test', 08:05:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:05:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:05:49 INFO - 'SYSTEMDRIVE': 'C:', 08:05:49 INFO - 'SYSTEMROOT': 'C:\\windows', 08:05:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:49 INFO - 'TEST1': 'testie', 08:05:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:05:49 INFO - 'USERDOMAIN': 'T-W732-IX-024', 08:05:49 INFO - 'USERNAME': 'cltbld', 08:05:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:05:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:05:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:05:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:05:49 INFO - 'WINDIR': 'C:\\windows', 08:05:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:05:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:05:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:05:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:05:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:05:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:05:53 INFO - Unpacking c:\slave\test\build\tests\marionette 08:05:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:05:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:05:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:06:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:06:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:06:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:06:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:06:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:06:05 INFO - Downloading blessings-1.6.tar.gz 08:06:05 INFO - Running setup.py egg_info for package blessings 08:06:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:06:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:06:05 INFO - Running setup.py install for blessings 08:06:05 INFO - Running setup.py install for browsermob-proxy 08:06:05 INFO - Running setup.py install for manifestparser 08:06:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Running setup.py install for marionette-client 08:06:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:06:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Running setup.py install for marionette-driver 08:06:05 INFO - Running setup.py install for mozcrash 08:06:05 INFO - Running setup.py install for mozdebug 08:06:05 INFO - Running setup.py install for mozdevice 08:06:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Running setup.py install for mozhttpd 08:06:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Running setup.py install for mozInstall 08:06:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Running setup.py install for mozleak 08:06:05 INFO - Running setup.py install for mozprofile 08:06:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Running setup.py install for mozrunner 08:06:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:06:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:06:08 INFO - Running setup.py install for mozscreenshot 08:06:08 INFO - Running setup.py install for moztest 08:06:08 INFO - Running setup.py install for mozversion 08:06:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:06:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:06:08 INFO - Running setup.py install for wptserve 08:06:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:06:08 INFO - Cleaning up... 08:06:08 INFO - Return code: 0 08:06:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:06:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:08 INFO - Reading from file tmpfile_stdout 08:06:08 INFO - Using _rmtree_windows ... 08:06:08 INFO - Using _rmtree_windows ... 08:06:08 INFO - Current package versions: 08:06:08 INFO - blessings == 1.6 08:06:08 INFO - blobuploader == 1.2.4 08:06:08 INFO - browsermob-proxy == 0.6.0 08:06:08 INFO - distribute == 0.6.14 08:06:08 INFO - docopt == 0.6.1 08:06:08 INFO - manifestparser == 1.1 08:06:08 INFO - marionette-client == 2.3.0 08:06:08 INFO - marionette-driver == 1.4.0 08:06:08 INFO - mozInstall == 1.12 08:06:08 INFO - mozcrash == 0.17 08:06:08 INFO - mozdebug == 0.1 08:06:08 INFO - mozdevice == 0.48 08:06:08 INFO - mozfile == 1.2 08:06:08 INFO - mozhttpd == 0.7 08:06:08 INFO - mozinfo == 0.9 08:06:08 INFO - mozleak == 0.1 08:06:08 INFO - mozlog == 3.1 08:06:08 INFO - moznetwork == 0.27 08:06:08 INFO - mozprocess == 0.22 08:06:08 INFO - mozprofile == 0.28 08:06:08 INFO - mozrunner == 6.11 08:06:08 INFO - mozscreenshot == 0.1 08:06:08 INFO - mozsystemmonitor == 0.0 08:06:08 INFO - moztest == 0.7 08:06:08 INFO - mozversion == 1.4 08:06:08 INFO - requests == 1.2.3 08:06:08 INFO - wptserve == 1.4.0 08:06:08 INFO - Running post-action listener: _resource_record_post_action 08:06:08 INFO - Running post-action listener: _start_resource_monitoring 08:06:08 INFO - Starting resource monitoring. 08:06:08 INFO - ##### 08:06:08 INFO - ##### Running pull step. 08:06:08 INFO - ##### 08:06:08 INFO - Running pre-action listener: _resource_record_pre_action 08:06:08 INFO - Running main action method: pull 08:06:08 INFO - Pull has nothing to do! 08:06:08 INFO - Running post-action listener: _resource_record_post_action 08:06:08 INFO - ##### 08:06:08 INFO - ##### Running install step. 08:06:08 INFO - ##### 08:06:08 INFO - Running pre-action listener: _resource_record_pre_action 08:06:08 INFO - Running main action method: install 08:06:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:06:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:06:08 INFO - Reading from file tmpfile_stdout 08:06:08 INFO - Using _rmtree_windows ... 08:06:08 INFO - Using _rmtree_windows ... 08:06:08 INFO - Detecting whether we're running mozinstall >=1.0... 08:06:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:06:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:06:08 INFO - Reading from file tmpfile_stdout 08:06:08 INFO - Output received: 08:06:08 INFO - Usage: mozinstall-script.py [options] installer 08:06:08 INFO - Options: 08:06:08 INFO - -h, --help show this help message and exit 08:06:08 INFO - -d DEST, --destination=DEST 08:06:08 INFO - Directory to install application into. [default: 08:06:08 INFO - "C:\slave\test"] 08:06:08 INFO - --app=APP Application being installed. [default: firefox] 08:06:08 INFO - Using _rmtree_windows ... 08:06:08 INFO - Using _rmtree_windows ... 08:06:08 INFO - mkdir: C:\slave\test\build\application 08:06:08 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:06:08 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:06:10 INFO - Reading from file tmpfile_stdout 08:06:10 INFO - Output received: 08:06:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - Using _rmtree_windows ... 08:06:10 INFO - Running post-action listener: _resource_record_post_action 08:06:10 INFO - ##### 08:06:10 INFO - ##### Running run-tests step. 08:06:10 INFO - ##### 08:06:10 INFO - Running pre-action listener: _resource_record_pre_action 08:06:10 INFO - Running main action method: run_tests 08:06:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:06:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:06:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:06:10 INFO - grabbing minidump binary from tooltool 08:06:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:10 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 0x01BFA368>, '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 0x0188BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CDE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:06:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:06:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:06:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:06:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwatpzv 08:06:11 INFO - INFO - File integrity verified, renaming tmpwatpzv to win32-minidump_stackwalk.exe 08:06:11 INFO - Return code: 0 08:06:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:06:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:06:12 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/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:06:12 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/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:06:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:06:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:06:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:06:12 INFO - 'COMPUTERNAME': 'T-W732-IX-024', 08:06:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:06:12 INFO - 'DCLOCATION': 'SCL3', 08:06:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:06:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:06:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:06:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:06:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:06:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:06:12 INFO - 'HOMEDRIVE': 'C:', 08:06:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:06:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:06:12 INFO - 'KTS_VERSION': '1.19c', 08:06:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:06:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:06:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-024', 08:06:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:06:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:06:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:06:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:06:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:06:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:06:12 INFO - 'MOZ_AIRBAG': '1', 08:06:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:06:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:12 INFO - 'MOZ_MSVCVERSION': '8', 08:06:12 INFO - 'MOZ_NO_REMOTE': '1', 08:06:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:06:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:06:12 INFO - 'NO_EM_RESTART': '1', 08:06:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:06:12 INFO - 'OS': 'Windows_NT', 08:06:12 INFO - 'OURDRIVE': 'C:', 08:06: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\\', 08:06:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:06:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:06:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:06:12 INFO - 'PROCESSOR_LEVEL': '6', 08:06:12 INFO - 'PROCESSOR_REVISION': '1e05', 08:06:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:06:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:06:12 INFO - 'PROMPT': '$P$G', 08:06:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:06:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:06:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:06:12 INFO - 'PWD': 'C:\\slave\\test', 08:06:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:06:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:06:12 INFO - 'SYSTEMDRIVE': 'C:', 08:06:12 INFO - 'SYSTEMROOT': 'C:\\windows', 08:06:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:06:12 INFO - 'TEST1': 'testie', 08:06:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:06:12 INFO - 'USERDOMAIN': 'T-W732-IX-024', 08:06:12 INFO - 'USERNAME': 'cltbld', 08:06:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:06:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:06:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:06:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:06:12 INFO - 'WINDIR': 'C:\\windows', 08:06:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:06:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:06:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:06:12 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/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:06:14 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:06:14 INFO - import pkg_resources 08:06:16 INFO - Using 1 client processes 08:06:18 INFO - SUITE-START | Running 778 tests 08:06:18 INFO - Running testharness tests 08:06:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:06:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:06:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:06:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:06:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:06:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:06:19 INFO - Setting up ssl 08:06:19 INFO - PROCESS | certutil | 08:06:19 INFO - PROCESS | certutil | 08:06:19 INFO - PROCESS | certutil | 08:06:19 INFO - Certificate Nickname Trust Attributes 08:06:19 INFO - SSL,S/MIME,JAR/XPI 08:06:19 INFO - 08:06:19 INFO - web-platform-tests CT,, 08:06:19 INFO - 08:06:19 INFO - Starting runner 08:06:20 INFO - PROCESS | 3744 | [3744] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:06:20 INFO - PROCESS | 3744 | [3744] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:06:20 INFO - PROCESS | 3744 | [3744] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:06:20 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:06:20 INFO - PROCESS | 3744 | [3744] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:06:22 INFO - PROCESS | 3744 | 1464275182027 Marionette DEBUG Marionette enabled via build flag and pref 08:06:22 INFO - PROCESS | 3744 | ++DOCSHELL 108F1C00 == 1 [pid = 3744] [id = 1] 08:06:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 1 (108F2000) [pid = 3744] [serial = 1] [outer = 00000000] 08:06:22 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 2 (108F2C00) [pid = 3744] [serial = 2] [outer = 108F2000] 08:06:23 INFO - PROCESS | 3744 | ++DOCSHELL 11286400 == 2 [pid = 3744] [id = 2] 08:06:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 3 (11286800) [pid = 3744] [serial = 3] [outer = 00000000] 08:06:23 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 4 (11287400) [pid = 3744] [serial = 4] [outer = 11286800] 08:06:23 INFO - PROCESS | 3744 | 1464275183549 Marionette INFO Listening on port 2828 08:06:25 INFO - PROCESS | 3744 | 1464275185009 Marionette DEBUG Marionette enabled via command-line flag 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:06:25 INFO - PROCESS | 3744 | ++DOCSHELL 0C715C00 == 3 [pid = 3744] [id = 3] 08:06:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 5 (0C716000) [pid = 3744] [serial = 5] [outer = 00000000] 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 6 (0C716C00) [pid = 3744] [serial = 6] [outer = 0C716000] 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:06:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 7 (15922400) [pid = 3744] [serial = 7] [outer = 11286800] 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:25 INFO - PROCESS | 3744 | 1464275185862 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49690 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:25 INFO - PROCESS | 3744 | 1464275185886 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49691 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:25 INFO - PROCESS | 3744 | 1464275185893 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49693 08:06:25 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:25 INFO - PROCESS | 3744 | 1464275185928 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49694 08:06:25 INFO - PROCESS | 3744 | 1464275185930 Marionette DEBUG Closed connection conn0 08:06:25 INFO - PROCESS | 3744 | 1464275185932 Marionette DEBUG Closed connection conn1 08:06:25 INFO - PROCESS | 3744 | 1464275185934 Marionette DEBUG Closed connection conn2 08:06:26 INFO - PROCESS | 3744 | 1464275185996 Marionette DEBUG Closed connection conn3 08:06:26 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:26 INFO - PROCESS | 3744 | 1464275186027 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49696 08:06:26 INFO - PROCESS | 3744 | 1464275186134 Marionette DEBUG Closed connection conn4 08:06:26 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:26 INFO - PROCESS | 3744 | 1464275186141 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49697 08:06:26 INFO - PROCESS | 3744 | ++DOCSHELL 165D5C00 == 4 [pid = 3744] [id = 4] 08:06:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 8 (165D6000) [pid = 3744] [serial = 8] [outer = 00000000] 08:06:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 9 (168D7000) [pid = 3744] [serial = 9] [outer = 165D6000] 08:06:26 INFO - PROCESS | 3744 | 1464275186267 Marionette DEBUG Closed connection conn5 08:06:26 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:26 INFO - PROCESS | 3744 | 1464275186272 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49698 08:06:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 10 (168DC800) [pid = 3744] [serial = 10] [outer = 165D6000] 08:06:26 INFO - PROCESS | 3744 | 1464275186308 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:06:26 INFO - PROCESS | 3744 | 1464275186314 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526062249","device":"desktop","version":"48.0a2"} 08:06:27 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:06:27 INFO - PROCESS | 3744 | [3744] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:06:27 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:28 INFO - PROCESS | 3744 | ++DOCSHELL 18CE6400 == 5 [pid = 3744] [id = 5] 08:06:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 11 (18CE8000) [pid = 3744] [serial = 11] [outer = 00000000] 08:06:28 INFO - PROCESS | 3744 | ++DOCSHELL 18CEB800 == 6 [pid = 3744] [id = 6] 08:06:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 12 (18CEBC00) [pid = 3744] [serial = 12] [outer = 00000000] 08:06:28 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:06:28 INFO - PROCESS | 3744 | ++DOCSHELL 19AE8400 == 7 [pid = 3744] [id = 7] 08:06:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 13 (19AE8800) [pid = 3744] [serial = 13] [outer = 00000000] 08:06:29 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:06:29 INFO - PROCESS | 3744 | [3744] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:06:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 14 (19CF0800) [pid = 3744] [serial = 14] [outer = 19AE8800] 08:06:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 15 (1A050000) [pid = 3744] [serial = 15] [outer = 18CE8000] 08:06:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 16 (1A051800) [pid = 3744] [serial = 16] [outer = 18CEBC00] 08:06:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 17 (1A053C00) [pid = 3744] [serial = 17] [outer = 19AE8800] 08:06:30 INFO - PROCESS | 3744 | 1464275190008 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 3744 | 1464275190022 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 18 (1C45D800) [pid = 3744] [serial = 18] [outer = 19AE8800] 08:06:30 INFO - PROCESS | 3744 | 1464275190802 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"8bacd569-89c5-4e7c-98a2-a43f4ad259a4","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526062249","device":"desktop","version":"48.0a2","command_id":1}}] 08:06:31 INFO - PROCESS | 3744 | 1464275191074 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}] 08:06:31 INFO - PROCESS | 3744 | 1464275191104 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:06:31 INFO - PROCESS | 3744 | 1464275191155 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:06:31 INFO - PROCESS | 3744 | [3744] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:06:31 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 19 (19F74800) [pid = 3744] [serial = 19] [outer = 19AE8800] 08:06:32 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:32 INFO - PROCESS | 3744 | 1464275192100 Marionette TRACE conn6 <- [1,3,null,{}] 08:06:32 INFO - PROCESS | 3744 | 1464275192104 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:06:32 INFO - PROCESS | 3744 | 1464275192119 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:06:32 INFO - PROCESS | 3744 | 1464275192130 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 3744 | 1464275192132 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:06:32 INFO - PROCESS | 3744 | 1464275192136 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 3744 | 1464275192140 Marionette TRACE conn6 <- [1,6,null,{}] 08:06:32 INFO - PROCESS | 3744 | 1464275192197 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}] 08:06:32 INFO - PROCESS | 3744 | 1464275192211 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:06:32 INFO - PROCESS | 3744 | 1464275192214 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 3744 | ++DOCSHELL 1E7AA400 == 8 [pid = 3744] [id = 8] 08:06:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 20 (1E7AA800) [pid = 3744] [serial = 20] [outer = 00000000] 08:06:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 21 (1E7AD000) [pid = 3744] [serial = 21] [outer = 1E7AA800] 08:06:32 INFO - PROCESS | 3744 | 1464275192262 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 22 (1E9CA000) [pid = 3744] [serial = 22] [outer = 1E7AA800] 08:06:32 INFO - PROCESS | 3744 | ++DOCSHELL 165D5000 == 9 [pid = 3744] [id = 9] 08:06:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 23 (1737C400) [pid = 3744] [serial = 23] [outer = 00000000] 08:06:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 24 (1E9C9400) [pid = 3744] [serial = 24] [outer = 1737C400] 08:06:32 INFO - PROCESS | 3744 | 1464275192660 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 25 (1E9CB400) [pid = 3744] [serial = 25] [outer = 1737C400] 08:06:33 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:33 INFO - PROCESS | 3744 | --DOCSHELL 108F1C00 == 8 [pid = 3744] [id = 1] 08:06:33 INFO - PROCESS | 3744 | 1464275193643 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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1560ms 08:06:33 INFO - PROCESS | 3744 | 1464275193699 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:06:33 INFO - PROCESS | 3744 | 1464275193703 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:06:33 INFO - PROCESS | 3744 | 1464275193718 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 3744 | 1464275193722 Marionette TRACE conn6 <- [1,10,null,{}] 08:06:33 INFO - PROCESS | 3744 | 1464275193729 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}] 08:06:33 INFO - PROCESS | 3744 | 1464275193894 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:06:33 INFO - PROCESS | 3744 | 1464275193975 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 3744 | ++DOCSHELL 14E75000 == 9 [pid = 3744] [id = 10] 08:06:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 26 (14E76000) [pid = 3744] [serial = 26] [outer = 00000000] 08:06:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 27 (17398000) [pid = 3744] [serial = 27] [outer = 14E76000] 08:06:34 INFO - PROCESS | 3744 | 1464275194034 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 28 (18CF3800) [pid = 3744] [serial = 28] [outer = 14E76000] 08:06:34 INFO - PROCESS | 3744 | 1464275194602 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]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 950ms 08:06:34 INFO - PROCESS | 3744 | 1464275194659 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 3744 | 1464275194665 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:06:34 INFO - PROCESS | 3744 | 1464275194672 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 3744 | 1464275194675 Marionette TRACE conn6 <- [1,14,null,{}] 08:06:34 INFO - PROCESS | 3744 | 1464275194679 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}] 08:06:34 INFO - PROCESS | 3744 | 1464275194835 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:06:34 INFO - PROCESS | 3744 | 1464275194911 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 3744 | ++DOCSHELL 19FE8800 == 10 [pid = 3744] [id = 11] 08:06:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 29 (1B84F400) [pid = 3744] [serial = 29] [outer = 00000000] 08:06:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 30 (1BFA1400) [pid = 3744] [serial = 30] [outer = 1B84F400] 08:06:34 INFO - PROCESS | 3744 | 1464275194972 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 31 (1C4CE800) [pid = 3744] [serial = 31] [outer = 1B84F400] 08:06:35 INFO - PROCESS | 3744 | 1464275195527 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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 871ms 08:06:35 INFO - PROCESS | 3744 | 1464275195556 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 3744 | 1464275195559 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:06:35 INFO - PROCESS | 3744 | 1464275195564 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 3744 | 1464275195568 Marionette TRACE conn6 <- [1,18,null,{}] 08:06:35 INFO - PROCESS | 3744 | ++DOCSHELL 1C88D000 == 11 [pid = 3744] [id = 12] 08:06:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 32 (1C88DC00) [pid = 3744] [serial = 32] [outer = 00000000] 08:06:35 INFO - PROCESS | 3744 | 1464275195590 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}] 08:06:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 33 (1E725400) [pid = 3744] [serial = 33] [outer = 1C88DC00] 08:06:35 INFO - PROCESS | 3744 | 1464275195778 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:06:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 34 (18CE0400) [pid = 3744] [serial = 34] [outer = 1C88DC00] 08:06:35 INFO - PROCESS | 3744 | ++DOCSHELL 0C675C00 == 12 [pid = 3744] [id = 13] 08:06:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 35 (0C677000) [pid = 3744] [serial = 35] [outer = 00000000] 08:06:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 36 (0C70F000) [pid = 3744] [serial = 36] [outer = 0C677000] 08:06:36 INFO - PROCESS | 3744 | 1464275196026 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 3744 | ++DOCSHELL 0C839800 == 13 [pid = 3744] [id = 14] 08:06:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 37 (0C83A800) [pid = 3744] [serial = 37] [outer = 00000000] 08:06:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 38 (0C880000) [pid = 3744] [serial = 38] [outer = 0C83A800] 08:06:36 INFO - PROCESS | 3744 | 1464275196088 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 39 (0CF4E800) [pid = 3744] [serial = 39] [outer = 0C83A800] 08:06:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 40 (0D39DC00) [pid = 3744] [serial = 40] [outer = 0C677000] 08:06:36 INFO - PROCESS | 3744 | --DOCSHELL 165D5C00 == 12 [pid = 3744] [id = 4] 08:06:36 INFO - PROCESS | 3744 | 1464275196667 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]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1136ms 08:06:36 INFO - PROCESS | 3744 | 1464275196702 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 3744 | 1464275196706 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:06:36 INFO - PROCESS | 3744 | 1464275196710 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 3744 | 1464275196714 Marionette TRACE conn6 <- [1,22,null,{}] 08:06:36 INFO - PROCESS | 3744 | 1464275196719 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}] 08:06:36 INFO - PROCESS | 3744 | 1464275196843 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:06:36 INFO - PROCESS | 3744 | 1464275196891 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 3744 | ++DOCSHELL 108F5400 == 13 [pid = 3744] [id = 15] 08:06:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 41 (108F9C00) [pid = 3744] [serial = 41] [outer = 00000000] 08:06:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 42 (144EA400) [pid = 3744] [serial = 42] [outer = 108F9C00] 08:06:36 INFO - PROCESS | 3744 | 1464275196940 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 43 (1455C000) [pid = 3744] [serial = 43] [outer = 108F9C00] 08:06:37 INFO - PROCESS | 3744 | 1464275197311 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]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:06:37 INFO - PROCESS | 3744 | 1464275197346 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 3744 | 1464275197350 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:06:37 INFO - PROCESS | 3744 | 1464275197354 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 3744 | 1464275197356 Marionette TRACE conn6 <- [1,26,null,{}] 08:06:37 INFO - PROCESS | 3744 | 1464275197359 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}] 08:06:37 INFO - PROCESS | 3744 | 1464275197448 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:06:37 INFO - PROCESS | 3744 | 1464275197460 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 3744 | ++DOCSHELL 14E71000 == 14 [pid = 3744] [id = 16] 08:06:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 44 (14E72800) [pid = 3744] [serial = 44] [outer = 00000000] 08:06:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 45 (15919000) [pid = 3744] [serial = 45] [outer = 14E72800] 08:06:37 INFO - PROCESS | 3744 | 1464275197508 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 46 (159ED000) [pid = 3744] [serial = 46] [outer = 14E72800] 08:06:37 INFO - PROCESS | 3744 | 1464275197963 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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 671ms 08:06:38 INFO - PROCESS | 3744 | 1464275198027 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 3744 | 1464275198029 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:06:38 INFO - PROCESS | 3744 | 1464275198039 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 3744 | 1464275198044 Marionette TRACE conn6 <- [1,30,null,{}] 08:06:38 INFO - PROCESS | 3744 | 1464275198049 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}] 08:06:38 INFO - PROCESS | 3744 | 1464275198135 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:06:38 INFO - PROCESS | 3744 | 1464275198144 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 3744 | ++DOCSHELL 17677800 == 15 [pid = 3744] [id = 17] 08:06:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 47 (17679800) [pid = 3744] [serial = 47] [outer = 00000000] 08:06:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 48 (1863EC00) [pid = 3744] [serial = 48] [outer = 17679800] 08:06:38 INFO - PROCESS | 3744 | 1464275198191 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 49 (18660800) [pid = 3744] [serial = 49] [outer = 17679800] 08:06:38 INFO - PROCESS | 3744 | 1464275198604 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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 08:06:38 INFO - PROCESS | 3744 | 1464275198638 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 3744 | 1464275198641 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:06:38 INFO - PROCESS | 3744 | 1464275198644 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:06:38 INFO - PROCESS | 3744 | 1464275198646 Marionette TRACE conn6 <- [1,34,null,{}] 08:06:38 INFO - PROCESS | 3744 | 1464275198649 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}] 08:06:38 INFO - PROCESS | 3744 | 1464275198730 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:06:38 INFO - PROCESS | 3744 | 1464275198736 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 3744 | ++DOCSHELL 18662000 == 16 [pid = 3744] [id = 18] 08:06:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 50 (18CD5C00) [pid = 3744] [serial = 50] [outer = 00000000] 08:06:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 51 (19075800) [pid = 3744] [serial = 51] [outer = 18CD5C00] 08:06:38 INFO - PROCESS | 3744 | 1464275198783 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 52 (19AEC000) [pid = 3744] [serial = 52] [outer = 18CD5C00] 08:06:39 INFO - PROCESS | 3744 | 1464275199194 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 08:06:39 INFO - PROCESS | 3744 | 1464275199218 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:06:39 INFO - PROCESS | 3744 | 1464275199220 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:06:39 INFO - PROCESS | 3744 | 1464275199223 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 3744 | 1464275199224 Marionette TRACE conn6 <- [1,38,null,{}] 08:06:39 INFO - PROCESS | 3744 | 1464275199228 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}] 08:06:39 INFO - PROCESS | 3744 | 1464275199334 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:06:39 INFO - PROCESS | 3744 | 1464275199343 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 3744 | ++DOCSHELL 19CF7800 == 17 [pid = 3744] [id = 19] 08:06:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 53 (19FE8C00) [pid = 3744] [serial = 53] [outer = 00000000] 08:06:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 54 (1AD0C800) [pid = 3744] [serial = 54] [outer = 19FE8C00] 08:06:39 INFO - PROCESS | 3744 | 1464275199395 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 55 (1B5E3C00) [pid = 3744] [serial = 55] [outer = 19FE8C00] 08:06:39 INFO - PROCESS | 3744 | 1464275199807 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 08:06:39 INFO - PROCESS | 3744 | 1464275199854 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 3744 | 1464275199856 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:06:39 INFO - PROCESS | 3744 | 1464275199859 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 3744 | 1464275199861 Marionette TRACE conn6 <- [1,42,null,{}] 08:06:39 INFO - PROCESS | 3744 | 1464275199864 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}] 08:06:40 INFO - PROCESS | 3744 | 1464275200030 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:06:40 INFO - PROCESS | 3744 | 1464275200082 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 3744 | ++DOCSHELL 1C45B000 == 18 [pid = 3744] [id = 20] 08:06:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 56 (1C45B800) [pid = 3744] [serial = 56] [outer = 00000000] 08:06:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 57 (1C4D1000) [pid = 3744] [serial = 57] [outer = 1C45B800] 08:06:40 INFO - PROCESS | 3744 | 1464275200128 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 58 (1CE0CC00) [pid = 3744] [serial = 58] [outer = 1C45B800] 08:06:40 INFO - PROCESS | 3744 | 1464275200507 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]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 08:06:40 INFO - PROCESS | 3744 | 1464275200531 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 3744 | 1464275200533 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:06:40 INFO - PROCESS | 3744 | 1464275200535 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 3744 | 1464275200537 Marionette TRACE conn6 <- [1,46,null,{}] 08:06:40 INFO - PROCESS | 3744 | 1464275200553 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}] 08:06:40 INFO - PROCESS | 3744 | 1464275200628 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:06:40 INFO - PROCESS | 3744 | 1464275200634 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 3744 | ++DOCSHELL 1914E400 == 19 [pid = 3744] [id = 21] 08:06:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 59 (1914F000) [pid = 3744] [serial = 59] [outer = 00000000] 08:06:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (19157000) [pid = 3744] [serial = 60] [outer = 1914F000] 08:06:40 INFO - PROCESS | 3744 | 1464275200683 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (1B8D7400) [pid = 3744] [serial = 61] [outer = 1914F000] 08:06:41 INFO - PROCESS | 3744 | 1464275201098 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:06:41 INFO - PROCESS | 3744 | 1464275201107 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:06:41 INFO - PROCESS | 3744 | 1464275201109 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:06:41 INFO - PROCESS | 3744 | 1464275201112 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 3744 | 1464275201113 Marionette TRACE conn6 <- [1,50,null,{}] 08:06:41 INFO - PROCESS | 3744 | 1464275201117 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}] 08:06:41 INFO - PROCESS | 3744 | 1464275201224 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:06:41 INFO - PROCESS | 3744 | 1464275201233 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 3744 | ++DOCSHELL 19244400 == 20 [pid = 3744] [id = 22] 08:06:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (19244800) [pid = 3744] [serial = 62] [outer = 00000000] 08:06:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (19247C00) [pid = 3744] [serial = 63] [outer = 19244800] 08:06:41 INFO - PROCESS | 3744 | 1464275201279 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (19249C00) [pid = 3744] [serial = 64] [outer = 19244800] 08:06:41 INFO - PROCESS | 3744 | 1464275201675 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:06:41 INFO - PROCESS | 3744 | 1464275201683 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 3744 | 1464275201685 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:06:41 INFO - PROCESS | 3744 | 1464275201687 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 3744 | 1464275201689 Marionette TRACE conn6 <- [1,54,null,{}] 08:06:41 INFO - PROCESS | 3744 | 1464275201693 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}] 08:06:41 INFO - PROCESS | 3744 | 1464275201769 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:06:41 INFO - PROCESS | 3744 | 1464275201835 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 3744 | ++DOCSHELL 1865C800 == 21 [pid = 3744] [id = 23] 08:06:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (18CC2400) [pid = 3744] [serial = 65] [outer = 00000000] 08:06:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (18CCAC00) [pid = 3744] [serial = 66] [outer = 18CC2400] 08:06:41 INFO - PROCESS | 3744 | 1464275201880 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (18CCE000) [pid = 3744] [serial = 67] [outer = 18CC2400] 08:06:42 INFO - PROCESS | 3744 | 1464275202216 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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 573ms 08:06:42 INFO - PROCESS | 3744 | 1464275202261 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:06:42 INFO - PROCESS | 3744 | 1464275202263 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:06:42 INFO - PROCESS | 3744 | 1464275202266 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 3744 | 1464275202268 Marionette TRACE conn6 <- [1,58,null,{}] 08:06:42 INFO - PROCESS | 3744 | 1464275202271 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}] 08:06:42 INFO - PROCESS | 3744 | 1464275202350 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:06:42 INFO - PROCESS | 3744 | 1464275202419 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 3744 | ++DOCSHELL 1764BC00 == 22 [pid = 3744] [id = 24] 08:06:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (1764D000) [pid = 3744] [serial = 68] [outer = 00000000] 08:06:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (17656400) [pid = 3744] [serial = 69] [outer = 1764D000] 08:06:42 INFO - PROCESS | 3744 | 1464275202470 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (18CC5400) [pid = 3744] [serial = 70] [outer = 1764D000] 08:06:42 INFO - PROCESS | 3744 | 1464275202858 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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 08:06:42 INFO - PROCESS | 3744 | 1464275202897 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 3744 | 1464275202899 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:06:42 INFO - PROCESS | 3744 | 1464275202902 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 3744 | 1464275202905 Marionette TRACE conn6 <- [1,62,null,{}] 08:06:42 INFO - PROCESS | 3744 | 1464275202908 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}] 08:06:43 INFO - PROCESS | 3744 | 1464275203033 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:06:43 INFO - PROCESS | 3744 | 1464275203042 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 3744 | ++DOCSHELL 0C535400 == 23 [pid = 3744] [id = 25] 08:06:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (0C535800) [pid = 3744] [serial = 71] [outer = 00000000] 08:06:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1765A400) [pid = 3744] [serial = 72] [outer = 0C535800] 08:06:43 INFO - PROCESS | 3744 | 1464275203086 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18CCA400) [pid = 3744] [serial = 73] [outer = 0C535800] 08:06:43 INFO - PROCESS | 3744 | 1464275203452 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]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 08:06:43 INFO - PROCESS | 3744 | 1464275203473 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 3744 | 1464275203475 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:06:43 INFO - PROCESS | 3744 | 1464275203478 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 3744 | 1464275203480 Marionette TRACE conn6 <- [1,66,null,{}] 08:06:43 INFO - PROCESS | 3744 | 1464275203484 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}] 08:06:43 INFO - PROCESS | 3744 | 1464275203563 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:06:43 INFO - PROCESS | 3744 | 1464275203569 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 3744 | ++DOCSHELL 10151800 == 24 [pid = 3744] [id = 26] 08:06:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (10152400) [pid = 3744] [serial = 74] [outer = 00000000] 08:06:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1015CC00) [pid = 3744] [serial = 75] [outer = 10152400] 08:06:43 INFO - PROCESS | 3744 | 1464275203613 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1015F000) [pid = 3744] [serial = 76] [outer = 10152400] 08:06:44 INFO - PROCESS | 3744 | 1464275204027 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 08:06:44 INFO - PROCESS | 3744 | 1464275204828 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 3744 | 1464275204832 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:06:44 INFO - PROCESS | 3744 | 1464275204842 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 3744 | 1464275204846 Marionette TRACE conn6 <- [1,70,null,{}] 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:06:44 INFO - PROCESS | 3744 | 1464275204865 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}] 08:06:45 INFO - PROCESS | 3744 | 1464275204995 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:06:45 INFO - PROCESS | 3744 | 1464275205007 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 3744 | ++DOCSHELL 0C717000 == 25 [pid = 3744] [id = 27] 08:06:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0C75BC00) [pid = 3744] [serial = 77] [outer = 00000000] 08:06:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0C881C00) [pid = 3744] [serial = 78] [outer = 0C75BC00] 08:06:45 INFO - PROCESS | 3744 | 1464275205058 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0CF28800) [pid = 3744] [serial = 79] [outer = 0C75BC00] 08:06:45 INFO - PROCESS | 3744 | 1464275205502 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]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 08:06:45 INFO - PROCESS | 3744 | 1464275205530 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 3744 | 1464275205533 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:06:45 INFO - PROCESS | 3744 | 1464275205547 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 3744 | 1464275205551 Marionette TRACE conn6 <- [1,74,null,{}] 08:06:45 INFO - PROCESS | 3744 | 1464275205555 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}] 08:06:45 INFO - PROCESS | 3744 | 1464275205661 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:06:45 INFO - PROCESS | 3744 | 1464275205669 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 3744 | ++DOCSHELL 0CF4CC00 == 26 [pid = 3744] [id = 28] 08:06:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0CF51400) [pid = 3744] [serial = 80] [outer = 00000000] 08:06:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (10757800) [pid = 3744] [serial = 81] [outer = 0CF51400] 08:06:45 INFO - PROCESS | 3744 | 1464275205714 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (10892400) [pid = 3744] [serial = 82] [outer = 0CF51400] 08:06:46 INFO - PROCESS | 3744 | 1464275206504 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]]]}] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (165D6000) [pid = 3744] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (17679800) [pid = 3744] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18CD5C00) [pid = 3744] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19FE8C00) [pid = 3744] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19244800) [pid = 3744] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (18CC2400) [pid = 3744] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1764D000) [pid = 3744] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1E7AA800) [pid = 3744] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (14E76000) [pid = 3744] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1B84F400) [pid = 3744] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (0C83A800) [pid = 3744] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (108F9C00) [pid = 3744] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (14E72800) [pid = 3744] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:06:46 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (0C535800) [pid = 3744] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1020ms 08:06:46 INFO - PROCESS | 3744 | 1464275206571 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:06:46 INFO - PROCESS | 3744 | 1464275206573 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:06:46 INFO - PROCESS | 3744 | 1464275206576 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 3744 | 1464275206578 Marionette TRACE conn6 <- [1,78,null,{}] 08:06:46 INFO - PROCESS | 3744 | 1464275206587 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}] 08:06:46 INFO - PROCESS | 3744 | 1464275206678 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:06:46 INFO - PROCESS | 3744 | 1464275206687 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 3744 | ++DOCSHELL 1429F400 == 27 [pid = 3744] [id = 29] 08:06:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (14483C00) [pid = 3744] [serial = 83] [outer = 00000000] 08:06:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (144EBC00) [pid = 3744] [serial = 84] [outer = 14483C00] 08:06:46 INFO - PROCESS | 3744 | 1464275206740 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (14CAC800) [pid = 3744] [serial = 85] [outer = 14483C00] 08:06:47 INFO - PROCESS | 3744 | 1464275207207 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]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 671ms 08:06:47 INFO - PROCESS | 3744 | 1464275207252 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 3744 | 1464275207254 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:06:47 INFO - PROCESS | 3744 | 1464275207257 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 3744 | 1464275207259 Marionette TRACE conn6 <- [1,82,null,{}] 08:06:47 INFO - PROCESS | 3744 | 1464275207262 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}] 08:06:47 INFO - PROCESS | 3744 | 1464275207355 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:06:47 INFO - PROCESS | 3744 | 1464275207363 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 3744 | ++DOCSHELL 14E7A000 == 28 [pid = 3744] [id = 30] 08:06:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (164E7C00) [pid = 3744] [serial = 86] [outer = 00000000] 08:06:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (17376C00) [pid = 3744] [serial = 87] [outer = 164E7C00] 08:06:47 INFO - PROCESS | 3744 | 1464275207411 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (17380000) [pid = 3744] [serial = 88] [outer = 164E7C00] 08:06:47 INFO - PROCESS | 3744 | 1464275207850 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]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 08:06:47 INFO - PROCESS | 3744 | 1464275207895 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 3744 | 1464275207897 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:06:47 INFO - PROCESS | 3744 | 1464275207900 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 3744 | 1464275207902 Marionette TRACE conn6 <- [1,86,null,{}] 08:06:47 INFO - PROCESS | 3744 | 1464275207905 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}] 08:06:47 INFO - PROCESS | 3744 | 1464275207979 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:06:47 INFO - PROCESS | 3744 | 1464275207986 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 3744 | ++DOCSHELL 1764EC00 == 29 [pid = 3744] [id = 31] 08:06:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1764F400) [pid = 3744] [serial = 89] [outer = 00000000] 08:06:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1765AC00) [pid = 3744] [serial = 90] [outer = 1764F400] 08:06:48 INFO - PROCESS | 3744 | 1464275208053 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17F0F400) [pid = 3744] [serial = 91] [outer = 1764F400] 08:06:48 INFO - PROCESS | 3744 | 1464275208475 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]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 08:06:48 INFO - PROCESS | 3744 | 1464275208534 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 3744 | 1464275208538 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:06:48 INFO - PROCESS | 3744 | 1464275208544 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 3744 | 1464275208548 Marionette TRACE conn6 <- [1,90,null,{}] 08:06:48 INFO - PROCESS | 3744 | 1464275208555 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}] 08:06:48 INFO - PROCESS | 3744 | 1464275208667 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:06:48 INFO - PROCESS | 3744 | 1464275208753 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 3744 | ++DOCSHELL 0C83AC00 == 30 [pid = 3744] [id = 32] 08:06:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0C847C00) [pid = 3744] [serial = 92] [outer = 00000000] 08:06:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0CF2B800) [pid = 3744] [serial = 93] [outer = 0C847C00] 08:06:48 INFO - PROCESS | 3744 | 1464275208810 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0CF4DC00) [pid = 3744] [serial = 94] [outer = 0C847C00] 08:06:49 INFO - PROCESS | 3744 | 1464275209322 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 08:06:49 INFO - PROCESS | 3744 | 1464275209418 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 3744 | 1464275209422 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:06:49 INFO - PROCESS | 3744 | 1464275209430 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 3744 | 1464275209435 Marionette TRACE conn6 <- [1,94,null,{}] 08:06:49 INFO - PROCESS | 3744 | 1464275209440 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}] 08:06:49 INFO - PROCESS | 3744 | 1464275209552 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:06:49 INFO - PROCESS | 3744 | 1464275209616 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 3744 | ++DOCSHELL 14CB9000 == 31 [pid = 3744] [id = 33] 08:06:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (14E6EC00) [pid = 3744] [serial = 95] [outer = 00000000] 08:06:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (165D0000) [pid = 3744] [serial = 96] [outer = 14E6EC00] 08:06:49 INFO - PROCESS | 3744 | 1464275209671 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1738E000) [pid = 3744] [serial = 97] [outer = 14E6EC00] 08:06:50 INFO - PROCESS | 3744 | 1464275210228 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]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 08:06:50 INFO - PROCESS | 3744 | 1464275210263 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 3744 | 1464275210266 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:06:50 INFO - PROCESS | 3744 | 1464275210269 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 3744 | 1464275210272 Marionette TRACE conn6 <- [1,98,null,{}] 08:06:50 INFO - PROCESS | 3744 | 1464275210282 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}] 08:06:50 INFO - PROCESS | 3744 | 1464275210393 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:06:50 INFO - PROCESS | 3744 | 1464275210484 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 3744 | ++DOCSHELL 18CD9800 == 32 [pid = 3744] [id = 34] 08:06:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18CDC800) [pid = 3744] [serial = 98] [outer = 00000000] 08:06:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18CF1000) [pid = 3744] [serial = 99] [outer = 18CDC800] 08:06:50 INFO - PROCESS | 3744 | 1464275210543 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19071C00) [pid = 3744] [serial = 100] [outer = 18CDC800] 08:06:51 INFO - PROCESS | 3744 | 1464275211102 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]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 08:06:51 INFO - PROCESS | 3744 | 1464275211142 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 3744 | 1464275211145 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:06:51 INFO - PROCESS | 3744 | 1464275211148 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 3744 | 1464275211150 Marionette TRACE conn6 <- [1,102,null,{}] 08:06:51 INFO - PROCESS | 3744 | 1464275211154 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}] 08:06:51 INFO - PROCESS | 3744 | 1464275211259 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:06:51 INFO - PROCESS | 3744 | 1464275211345 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 3744 | ++DOCSHELL 19154000 == 33 [pid = 3744] [id = 35] 08:06:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19154800) [pid = 3744] [serial = 101] [outer = 00000000] 08:06:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1923F800) [pid = 3744] [serial = 102] [outer = 19154800] 08:06:51 INFO - PROCESS | 3744 | 1464275211400 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1924B000) [pid = 3744] [serial = 103] [outer = 19154800] 08:06:51 INFO - PROCESS | 3744 | 1464275211882 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]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 08:06:51 INFO - PROCESS | 3744 | 1464275211922 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 3744 | 1464275211925 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:06:51 INFO - PROCESS | 3744 | 1464275211945 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 3744 | 1464275211947 Marionette TRACE conn6 <- [1,106,null,{}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:06:51 INFO - PROCESS | 3744 | 1464275211951 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}] 08:06:52 INFO - PROCESS | 3744 | 1464275212047 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:06:52 INFO - PROCESS | 3744 | 1464275212132 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 3744 | ++DOCSHELL 1055A800 == 34 [pid = 3744] [id = 36] 08:06:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1055BC00) [pid = 3744] [serial = 104] [outer = 00000000] 08:06:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (10561800) [pid = 3744] [serial = 105] [outer = 1055BC00] 08:06:52 INFO - PROCESS | 3744 | 1464275212187 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (10563400) [pid = 3744] [serial = 106] [outer = 1055BC00] 08:06:52 INFO - PROCESS | 3744 | 1464275212736 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]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 831ms 08:06:52 INFO - PROCESS | 3744 | 1464275212781 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 3744 | 1464275212783 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:06:52 INFO - PROCESS | 3744 | 1464275212787 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:06:52 INFO - PROCESS | 3744 | 1464275212789 Marionette TRACE conn6 <- [1,110,null,{}] 08:06:52 INFO - PROCESS | 3744 | 1464275212793 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}] 08:06:52 INFO - PROCESS | 3744 | 1464275212919 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:06:53 INFO - PROCESS | 3744 | 1464275212998 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 3744 | ++DOCSHELL 14770800 == 35 [pid = 3744] [id = 37] 08:06:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (14771000) [pid = 3744] [serial = 107] [outer = 00000000] 08:06:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (164F2C00) [pid = 3744] [serial = 108] [outer = 14771000] 08:06:53 INFO - PROCESS | 3744 | 1464275213057 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18CEC400) [pid = 3744] [serial = 109] [outer = 14771000] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1A053C00) [pid = 3744] [serial = 17] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1863EC00) [pid = 3744] [serial = 48] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (18660800) [pid = 3744] [serial = 49] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19075800) [pid = 3744] [serial = 51] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1AD0C800) [pid = 3744] [serial = 54] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1C4D1000) [pid = 3744] [serial = 57] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19157000) [pid = 3744] [serial = 60] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19247C00) [pid = 3744] [serial = 63] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18CCAC00) [pid = 3744] [serial = 66] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (17656400) [pid = 3744] [serial = 69] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1765A400) [pid = 3744] [serial = 72] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19AEC000) [pid = 3744] [serial = 52] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (17398000) [pid = 3744] [serial = 27] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18CF3800) [pid = 3744] [serial = 28] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1BFA1400) [pid = 3744] [serial = 30] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0C70F000) [pid = 3744] [serial = 36] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0C880000) [pid = 3744] [serial = 38] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (0CF4E800) [pid = 3744] [serial = 39] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (144EA400) [pid = 3744] [serial = 42] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1E725400) [pid = 3744] [serial = 33] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1B5E3C00) [pid = 3744] [serial = 55] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1455C000) [pid = 3744] [serial = 43] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (1C4CE800) [pid = 3744] [serial = 31] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (19249C00) [pid = 3744] [serial = 64] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18CCE000) [pid = 3744] [serial = 67] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1E9CA000) [pid = 3744] [serial = 22] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (18CC5400) [pid = 3744] [serial = 70] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (159ED000) [pid = 3744] [serial = 46] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (18CCA400) [pid = 3744] [serial = 73] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 65 (168D7000) [pid = 3744] [serial = 9] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 64 (168DC800) [pid = 3744] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 63 (11287400) [pid = 3744] [serial = 4] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 62 (15919000) [pid = 3744] [serial = 45] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 61 (1E7AD000) [pid = 3744] [serial = 21] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 60 (1E9C9400) [pid = 3744] [serial = 24] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | --DOMWINDOW == 59 (19CF0800) [pid = 3744] [serial = 14] [outer = 00000000] [url = about:blank] 08:06:54 INFO - PROCESS | 3744 | 1464275214282 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1523ms 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:06:54 INFO - PROCESS | 3744 | 1464275214314 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 3744 | 1464275214318 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:06:54 INFO - PROCESS | 3744 | 1464275214324 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 3744 | 1464275214328 Marionette TRACE conn6 <- [1,114,null,{}] 08:06:54 INFO - PROCESS | 3744 | 1464275214342 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}] 08:06:54 INFO - PROCESS | 3744 | 1464275214449 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:06:54 INFO - PROCESS | 3744 | 1464275214462 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 3744 | ++DOCSHELL 0C840000 == 36 [pid = 3744] [id = 38] 08:06:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 60 (0C87B800) [pid = 3744] [serial = 110] [outer = 00000000] 08:06:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 61 (0CF27800) [pid = 3744] [serial = 111] [outer = 0C87B800] 08:06:54 INFO - PROCESS | 3744 | 1464275214514 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 62 (0CF31400) [pid = 3744] [serial = 112] [outer = 0C87B800] 08:06:55 INFO - PROCESS | 3744 | 1464275214990 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 08:06:55 INFO - PROCESS | 3744 | 1464275215014 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 3744 | 1464275215020 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:06:55 INFO - PROCESS | 3744 | 1464275215027 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 3744 | 1464275215029 Marionette TRACE conn6 <- [1,118,null,{}] 08:06:55 INFO - PROCESS | 3744 | 1464275215033 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}] 08:06:55 INFO - PROCESS | 3744 | 1464275215120 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:06:55 INFO - PROCESS | 3744 | 1464275215131 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 3744 | ++DOCSHELL 10559000 == 37 [pid = 3744] [id = 39] 08:06:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 63 (10559800) [pid = 3744] [serial = 113] [outer = 00000000] 08:06:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 64 (10565000) [pid = 3744] [serial = 114] [outer = 10559800] 08:06:55 INFO - PROCESS | 3744 | 1464275215176 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 65 (10890400) [pid = 3744] [serial = 115] [outer = 10559800] 08:06:55 INFO - PROCESS | 3744 | 1464275215600 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 08:06:55 INFO - PROCESS | 3744 | 1464275215659 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 3744 | 1464275215662 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:06:55 INFO - PROCESS | 3744 | 1464275215666 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 3744 | 1464275215669 Marionette TRACE conn6 <- [1,122,null,{}] 08:06:55 INFO - PROCESS | 3744 | 1464275215680 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}] 08:06:55 INFO - PROCESS | 3744 | 1464275215762 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:06:55 INFO - PROCESS | 3744 | 1464275215805 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 3744 | ++DOCSHELL 14E08400 == 38 [pid = 3744] [id = 40] 08:06:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 66 (14E09800) [pid = 3744] [serial = 116] [outer = 00000000] 08:06:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (14E76400) [pid = 3744] [serial = 117] [outer = 14E09800] 08:06:55 INFO - PROCESS | 3744 | 1464275215856 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (159E3400) [pid = 3744] [serial = 118] [outer = 14E09800] 08:06:56 INFO - PROCESS | 3744 | 1464275216258 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 08:06:56 INFO - PROCESS | 3744 | 1464275216308 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 3744 | 1464275216310 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:06:56 INFO - PROCESS | 3744 | 1464275216313 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 3744 | 1464275216315 Marionette TRACE conn6 <- [1,126,null,{}] 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:06:56 INFO - PROCESS | 3744 | 1464275216318 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}] 08:06:56 INFO - PROCESS | 3744 | 1464275216399 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:06:56 INFO - PROCESS | 3744 | 1464275216405 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 3744 | ++DOCSHELL 165CF800 == 39 [pid = 3744] [id = 41] 08:06:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (165CFC00) [pid = 3744] [serial = 119] [outer = 00000000] 08:06:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (1738EC00) [pid = 3744] [serial = 120] [outer = 165CFC00] 08:06:56 INFO - PROCESS | 3744 | 1464275216464 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (17651400) [pid = 3744] [serial = 121] [outer = 165CFC00] 08:06:56 INFO - PROCESS | 3744 | 1464275216923 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 08:06:56 INFO - PROCESS | 3744 | 1464275216953 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:06:56 INFO - PROCESS | 3744 | 1464275216955 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:06:56 INFO - PROCESS | 3744 | 1464275216958 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 3744 | 1464275216960 Marionette TRACE conn6 <- [1,130,null,{}] 08:06:56 INFO - PROCESS | 3744 | 1464275216963 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}] 08:06:57 INFO - PROCESS | 3744 | 1464275217062 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:06:57 INFO - PROCESS | 3744 | 1464275217071 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 3744 | ++DOCSHELL 17376400 == 40 [pid = 3744] [id = 42] 08:06:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (17655C00) [pid = 3744] [serial = 122] [outer = 00000000] 08:06:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (18642000) [pid = 3744] [serial = 123] [outer = 17655C00] 08:06:57 INFO - PROCESS | 3744 | 1464275217120 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (18CC4000) [pid = 3744] [serial = 124] [outer = 17655C00] 08:06:57 INFO - PROCESS | 3744 | 1464275217588 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 08:06:57 INFO - PROCESS | 3744 | 1464275217639 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 3744 | 1464275217641 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:06:57 INFO - PROCESS | 3744 | 1464275217645 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 3744 | 1464275217646 Marionette TRACE conn6 <- [1,134,null,{}] 08:06:57 INFO - PROCESS | 3744 | 1464275217650 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}] 08:06:57 INFO - PROCESS | 3744 | 1464275217773 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:06:57 INFO - PROCESS | 3744 | 1464275217786 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 3744 | ++DOCSHELL 18CC2800 == 41 [pid = 3744] [id = 43] 08:06:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (18CC8400) [pid = 3744] [serial = 125] [outer = 00000000] 08:06:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18CD8400) [pid = 3744] [serial = 126] [outer = 18CC8400] 08:06:57 INFO - PROCESS | 3744 | 1464275217834 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18CF2000) [pid = 3744] [serial = 127] [outer = 18CC8400] 08:06:58 INFO - PROCESS | 3744 | 1464275218275 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]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 08:06:58 INFO - PROCESS | 3744 | 1464275218316 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:06:58 INFO - PROCESS | 3744 | 1464275218318 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:06:58 INFO - PROCESS | 3744 | 1464275218320 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 3744 | 1464275218322 Marionette TRACE conn6 <- [1,138,null,{}] 08:06:58 INFO - PROCESS | 3744 | 1464275218330 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}] 08:06:58 INFO - PROCESS | 3744 | 1464275218452 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:06:58 INFO - PROCESS | 3744 | 1464275218503 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 3744 | ++DOCSHELL 18CF4400 == 42 [pid = 3744] [id = 44] 08:06:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19073000) [pid = 3744] [serial = 128] [outer = 00000000] 08:06:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19153C00) [pid = 3744] [serial = 129] [outer = 19073000] 08:06:58 INFO - PROCESS | 3744 | 1464275218549 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19157000) [pid = 3744] [serial = 130] [outer = 19073000] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (10152400) [pid = 3744] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1764F400) [pid = 3744] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1C45B800) [pid = 3744] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1914F000) [pid = 3744] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (0CF51400) [pid = 3744] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0C75BC00) [pid = 3744] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (14483C00) [pid = 3744] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:06:58 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (164E7C00) [pid = 3744] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:06:58 INFO - PROCESS | 3744 | 1464275218977 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]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 691ms 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:06:59 INFO - PROCESS | 3744 | 1464275219012 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 3744 | 1464275219014 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:06:59 INFO - PROCESS | 3744 | 1464275219017 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 3744 | 1464275219018 Marionette TRACE conn6 <- [1,142,null,{}] 08:06:59 INFO - PROCESS | 3744 | 1464275219022 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}] 08:06:59 INFO - PROCESS | 3744 | 1464275219095 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:06:59 INFO - PROCESS | 3744 | 1464275219101 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 3744 | ++DOCSHELL 0C8E8800 == 43 [pid = 3744] [id = 45] 08:06:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (10563800) [pid = 3744] [serial = 131] [outer = 00000000] 08:06:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (19151000) [pid = 3744] [serial = 132] [outer = 10563800] 08:06:59 INFO - PROCESS | 3744 | 1464275219146 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1906C800) [pid = 3744] [serial = 133] [outer = 10563800] 08:06:59 INFO - PROCESS | 3744 | 1464275219558 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]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:06:59 INFO - PROCESS | 3744 | 1464275219588 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 3744 | 1464275219590 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:06:59 INFO - PROCESS | 3744 | 1464275219593 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 3744 | 1464275219594 Marionette TRACE conn6 <- [1,146,null,{}] 08:06:59 INFO - PROCESS | 3744 | 1464275219598 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}] 08:06:59 INFO - PROCESS | 3744 | 1464275219675 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:06:59 INFO - PROCESS | 3744 | 1464275219681 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 3744 | ++DOCSHELL 14CB8000 == 44 [pid = 3744] [id = 46] 08:06:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (19249800) [pid = 3744] [serial = 134] [outer = 00000000] 08:06:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (19CF0C00) [pid = 3744] [serial = 135] [outer = 19249800] 08:06:59 INFO - PROCESS | 3744 | 1464275219725 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (19CF1400) [pid = 3744] [serial = 136] [outer = 19249800] 08:07:00 INFO - PROCESS | 3744 | 1464275220172 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]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 08:07:00 INFO - PROCESS | 3744 | 1464275220224 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 3744 | 1464275220226 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:07:00 INFO - PROCESS | 3744 | 1464275220229 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:07:00 INFO - PROCESS | 3744 | 1464275220232 Marionette TRACE conn6 <- [1,150,null,{}] 08:07:00 INFO - PROCESS | 3744 | 1464275220236 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}] 08:07:00 INFO - PROCESS | 3744 | 1464275220315 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:07:00 INFO - PROCESS | 3744 | 1464275220325 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 3744 | ++DOCSHELL 17653400 == 45 [pid = 3744] [id = 47] 08:07:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (19242000) [pid = 3744] [serial = 137] [outer = 00000000] 08:07:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1AD0E000) [pid = 3744] [serial = 138] [outer = 19242000] 08:07:00 INFO - PROCESS | 3744 | 1464275220368 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1B505000) [pid = 3744] [serial = 139] [outer = 19242000] 08:07:00 INFO - PROCESS | 3744 | 1464275220821 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]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 08:07:00 INFO - PROCESS | 3744 | 1464275220865 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 3744 | 1464275220869 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:07:00 INFO - PROCESS | 3744 | 1464275220875 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 3744 | 1464275220880 Marionette TRACE conn6 <- [1,154,null,{}] 08:07:00 INFO - PROCESS | 3744 | 1464275220887 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}] 08:07:01 INFO - PROCESS | 3744 | 1464275221002 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:07:01 INFO - PROCESS | 3744 | 1464275221159 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 3744 | ++DOCSHELL 0CF26C00 == 46 [pid = 3744] [id = 48] 08:07:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0CF27C00) [pid = 3744] [serial = 140] [outer = 00000000] 08:07:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0D39A000) [pid = 3744] [serial = 141] [outer = 0CF27C00] 08:07:01 INFO - PROCESS | 3744 | 1464275221216 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1015D400) [pid = 3744] [serial = 142] [outer = 0CF27C00] 08:07:01 INFO - PROCESS | 3744 | 1464275221966 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]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1126ms 08:07:02 INFO - PROCESS | 3744 | 1464275222006 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 3744 | 1464275222012 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:07:02 INFO - PROCESS | 3744 | 1464275222018 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 3744 | 1464275222021 Marionette TRACE conn6 <- [1,158,null,{}] 08:07:02 INFO - PROCESS | 3744 | 1464275222025 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}] 08:07:02 INFO - PROCESS | 3744 | 1464275222162 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:07:02 INFO - PROCESS | 3744 | 1464275222244 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 3744 | ++DOCSHELL 1446B000 == 47 [pid = 3744] [id = 49] 08:07:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1446DC00) [pid = 3744] [serial = 143] [outer = 00000000] 08:07:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (14476400) [pid = 3744] [serial = 144] [outer = 1446DC00] 08:07:02 INFO - PROCESS | 3744 | 1464275222341 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (147F1800) [pid = 3744] [serial = 145] [outer = 1446DC00] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 14CB9000 == 46 [pid = 3744] [id = 33] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 18CD9800 == 45 [pid = 3744] [id = 34] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 0C83AC00 == 44 [pid = 3744] [id = 32] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 1764EC00 == 43 [pid = 3744] [id = 31] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 14E7A000 == 42 [pid = 3744] [id = 30] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 14CB8000 == 41 [pid = 3744] [id = 46] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 0C8E8800 == 40 [pid = 3744] [id = 45] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 18CF4400 == 39 [pid = 3744] [id = 44] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 18CC2800 == 38 [pid = 3744] [id = 43] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 17376400 == 37 [pid = 3744] [id = 42] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 165CF800 == 36 [pid = 3744] [id = 41] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 14E08400 == 35 [pid = 3744] [id = 40] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 10559000 == 34 [pid = 3744] [id = 39] 08:07:03 INFO - PROCESS | 3744 | --DOCSHELL 0C840000 == 33 [pid = 3744] [id = 38] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1015CC00) [pid = 3744] [serial = 75] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1765AC00) [pid = 3744] [serial = 90] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1CE0CC00) [pid = 3744] [serial = 58] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1B8D7400) [pid = 3744] [serial = 61] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (10757800) [pid = 3744] [serial = 81] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0C881C00) [pid = 3744] [serial = 78] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (144EBC00) [pid = 3744] [serial = 84] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (17F0F400) [pid = 3744] [serial = 91] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (17376C00) [pid = 3744] [serial = 87] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (17380000) [pid = 3744] [serial = 88] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (10892400) [pid = 3744] [serial = 82] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (14CAC800) [pid = 3744] [serial = 85] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (0CF28800) [pid = 3744] [serial = 79] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1015F000) [pid = 3744] [serial = 76] [outer = 00000000] [url = about:blank] 08:07:03 INFO - PROCESS | 3744 | 1464275223211 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1234ms 08:07:03 INFO - PROCESS | 3744 | 1464275223253 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:07:03 INFO - PROCESS | 3744 | 1464275223257 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:07:03 INFO - PROCESS | 3744 | 1464275223262 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 3744 | 1464275223265 Marionette TRACE conn6 <- [1,162,null,{}] 08:07:03 INFO - PROCESS | 3744 | 1464275223271 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}] 08:07:03 INFO - PROCESS | 3744 | 1464275223354 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:07:03 INFO - PROCESS | 3744 | 1464275223362 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 3744 | ++DOCSHELL 0C88A400 == 34 [pid = 3744] [id = 50] 08:07:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0C8E8800) [pid = 3744] [serial = 146] [outer = 00000000] 08:07:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0CF56400) [pid = 3744] [serial = 147] [outer = 0C8E8800] 08:07:03 INFO - PROCESS | 3744 | 1464275223412 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (1015A400) [pid = 3744] [serial = 148] [outer = 0C8E8800] 08:07:03 INFO - PROCESS | 3744 | 1464275223905 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 08:07:03 INFO - PROCESS | 3744 | 1464275223953 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 3744 | 1464275223959 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:07:03 INFO - PROCESS | 3744 | 1464275223965 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 3744 | 1464275223968 Marionette TRACE conn6 <- [1,166,null,{}] 08:07:03 INFO - PROCESS | 3744 | 1464275223972 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}] 08:07:04 INFO - PROCESS | 3744 | 1464275224053 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:07:04 INFO - PROCESS | 3744 | 1464275224064 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 3744 | ++DOCSHELL 1089A800 == 35 [pid = 3744] [id = 51] 08:07:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (108F3400) [pid = 3744] [serial = 149] [outer = 00000000] 08:07:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (14467400) [pid = 3744] [serial = 150] [outer = 108F3400] 08:07:04 INFO - PROCESS | 3744 | 1464275224112 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (14471400) [pid = 3744] [serial = 151] [outer = 108F3400] 08:07:04 INFO - PROCESS | 3744 | 1464275224566 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]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 08:07:04 INFO - PROCESS | 3744 | 1464275224598 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 3744 | 1464275224600 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:07:04 INFO - PROCESS | 3744 | 1464275224604 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:07:04 INFO - PROCESS | 3744 | 1464275224607 Marionette TRACE conn6 <- [1,170,null,{}] 08:07:04 INFO - PROCESS | 3744 | 1464275224619 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}] 08:07:04 INFO - PROCESS | 3744 | 1464275224706 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:07:04 INFO - PROCESS | 3744 | 1464275224716 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 3744 | ++DOCSHELL 14E73C00 == 36 [pid = 3744] [id = 52] 08:07:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (14E75800) [pid = 3744] [serial = 152] [outer = 00000000] 08:07:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (15920000) [pid = 3744] [serial = 153] [outer = 14E75800] 08:07:04 INFO - PROCESS | 3744 | 1464275224766 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (159EE800) [pid = 3744] [serial = 154] [outer = 14E75800] 08:07:05 INFO - PROCESS | 3744 | 1464275225211 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 08:07:05 INFO - PROCESS | 3744 | 1464275225278 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 3744 | 1464275225280 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:07:05 INFO - PROCESS | 3744 | 1464275225284 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 3744 | 1464275225286 Marionette TRACE conn6 <- [1,174,null,{}] 08:07:05 INFO - PROCESS | 3744 | 1464275225300 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}] 08:07:05 INFO - PROCESS | 3744 | 1464275225383 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:07:05 INFO - PROCESS | 3744 | 1464275225390 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 3744 | ++DOCSHELL 165D3C00 == 37 [pid = 3744] [id = 53] 08:07:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (168D2000) [pid = 3744] [serial = 155] [outer = 00000000] 08:07:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17653800) [pid = 3744] [serial = 156] [outer = 168D2000] 08:07:05 INFO - PROCESS | 3744 | 1464275225436 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1765AC00) [pid = 3744] [serial = 157] [outer = 168D2000] 08:07:05 INFO - PROCESS | 3744 | 1464275225882 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 08:07:05 INFO - PROCESS | 3744 | 1464275225918 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 3744 | 1464275225920 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:07:05 INFO - PROCESS | 3744 | 1464275225923 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 3744 | 1464275225925 Marionette TRACE conn6 <- [1,178,null,{}] 08:07:05 INFO - PROCESS | 3744 | 1464275225928 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}] 08:07:06 INFO - PROCESS | 3744 | 1464275226031 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:07:06 INFO - PROCESS | 3744 | 1464275226041 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 3744 | ++DOCSHELL 17F0AC00 == 38 [pid = 3744] [id = 54] 08:07:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1865A400) [pid = 3744] [serial = 158] [outer = 00000000] 08:07:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18CC2C00) [pid = 3744] [serial = 159] [outer = 1865A400] 08:07:06 INFO - PROCESS | 3744 | 1464275226107 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18CCB800) [pid = 3744] [serial = 160] [outer = 1865A400] 08:07:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18CD8C00) [pid = 3744] [serial = 161] [outer = 0C677000] 08:07:06 INFO - PROCESS | 3744 | 1464275226601 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:07:06 INFO - PROCESS | 3744 | 1464275226654 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 3744 | 1464275226656 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:07:06 INFO - PROCESS | 3744 | 1464275226659 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 3744 | 1464275226661 Marionette TRACE conn6 <- [1,182,null,{}] 08:07:06 INFO - PROCESS | 3744 | 1464275226665 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}] 08:07:06 INFO - PROCESS | 3744 | 1464275226801 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:07:06 INFO - PROCESS | 3744 | 1464275226819 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 3744 | ++DOCSHELL 1127FC00 == 39 [pid = 3744] [id = 55] 08:07:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (11280400) [pid = 3744] [serial = 162] [outer = 00000000] 08:07:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1923D400) [pid = 3744] [serial = 163] [outer = 11280400] 08:07:06 INFO - PROCESS | 3744 | 1464275226908 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19240800) [pid = 3744] [serial = 164] [outer = 11280400] 08:07:07 INFO - PROCESS | 3744 | 1464275227329 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 08:07:07 INFO - PROCESS | 3744 | 1464275227390 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 3744 | 1464275227392 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:07:07 INFO - PROCESS | 3744 | 1464275227401 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 3744 | 1464275227402 Marionette TRACE conn6 <- [1,186,null,{}] 08:07:07 INFO - PROCESS | 3744 | 1464275227406 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}] 08:07:07 INFO - PROCESS | 3744 | 1464275227504 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:07:07 INFO - PROCESS | 3744 | 1464275227526 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 3744 | ++DOCSHELL 19F69400 == 40 [pid = 3744] [id = 56] 08:07:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19F6B800) [pid = 3744] [serial = 165] [outer = 00000000] 08:07:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AD05400) [pid = 3744] [serial = 166] [outer = 19F6B800] 08:07:07 INFO - PROCESS | 3744 | 1464275227610 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AD0B400) [pid = 3744] [serial = 167] [outer = 19F6B800] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19249800) [pid = 3744] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (14E09800) [pid = 3744] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (10559800) [pid = 3744] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (165CFC00) [pid = 3744] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17655C00) [pid = 3744] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0C87B800) [pid = 3744] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0C847C00) [pid = 3744] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (14E6EC00) [pid = 3744] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (18CDC800) [pid = 3744] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (19154800) [pid = 3744] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (18CC8400) [pid = 3744] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1055BC00) [pid = 3744] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (19073000) [pid = 3744] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:07:07 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (10563800) [pid = 3744] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:07:08 INFO - PROCESS | 3744 | 1464275228040 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]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 690ms 08:07:08 INFO - PROCESS | 3744 | 1464275228086 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:07:08 INFO - PROCESS | 3744 | 1464275228088 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:07:08 INFO - PROCESS | 3744 | 1464275228091 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 3744 | 1464275228093 Marionette TRACE conn6 <- [1,190,null,{}] 08:07:08 INFO - PROCESS | 3744 | 1464275228097 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}] 08:07:08 INFO - PROCESS | 3744 | 1464275228171 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:07:08 INFO - PROCESS | 3744 | 1464275228177 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 3744 | ++DOCSHELL 14284800 == 41 [pid = 3744] [id = 57] 08:07:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (14556C00) [pid = 3744] [serial = 168] [outer = 00000000] 08:07:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18CDD400) [pid = 3744] [serial = 169] [outer = 14556C00] 08:07:08 INFO - PROCESS | 3744 | 1464275228224 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19175C00) [pid = 3744] [serial = 170] [outer = 14556C00] 08:07:08 INFO - PROCESS | 3744 | 1464275228631 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]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 08:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:07:08 INFO - PROCESS | 3744 | 1464275228662 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 3744 | 1464275228664 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:07:08 INFO - PROCESS | 3744 | 1464275228667 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 3744 | 1464275228668 Marionette TRACE conn6 <- [1,194,null,{}] 08:07:08 INFO - PROCESS | 3744 | 1464275228681 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}] 08:07:08 INFO - PROCESS | 3744 | 1464275228756 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:07:08 INFO - PROCESS | 3744 | 1464275228762 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 3744 | ++DOCSHELL 18CF2400 == 42 [pid = 3744] [id = 58] 08:07:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19178C00) [pid = 3744] [serial = 171] [outer = 00000000] 08:07:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1B601400) [pid = 3744] [serial = 172] [outer = 19178C00] 08:07:08 INFO - PROCESS | 3744 | 1464275228809 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1B6D5400) [pid = 3744] [serial = 173] [outer = 19178C00] 08:07:09 INFO - PROCESS | 3744 | 1464275229228 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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 08:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:07:09 INFO - PROCESS | 3744 | 1464275229298 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 3744 | 1464275229300 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:07:09 INFO - PROCESS | 3744 | 1464275229303 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 3744 | 1464275229305 Marionette TRACE conn6 <- [1,198,null,{}] 08:07:09 INFO - PROCESS | 3744 | 1464275229309 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}] 08:07:09 INFO - PROCESS | 3744 | 1464275229386 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:07:09 INFO - PROCESS | 3744 | 1464275229395 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 3744 | ++DOCSHELL 1B8DC800 == 43 [pid = 3744] [id = 59] 08:07:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1BFA1000) [pid = 3744] [serial = 174] [outer = 00000000] 08:07:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1BFACC00) [pid = 3744] [serial = 175] [outer = 1BFA1000] 08:07:09 INFO - PROCESS | 3744 | 1464275229440 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1C37A800) [pid = 3744] [serial = 176] [outer = 1BFA1000] 08:07:09 INFO - PROCESS | 3744 | 1464275229894 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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 08:07:09 INFO - PROCESS | 3744 | 1464275229934 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 3744 | 1464275229939 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:07:09 INFO - PROCESS | 3744 | 1464275229962 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 3744 | 1464275229967 Marionette TRACE conn6 <- [1,202,null,{}] 08:07:09 INFO - PROCESS | 3744 | 1464275229974 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}] 08:07:10 INFO - PROCESS | 3744 | 1464275230097 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:07:10 INFO - PROCESS | 3744 | 1464275230238 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 3744 | ++DOCSHELL 0C519C00 == 44 [pid = 3744] [id = 60] 08:07:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0C51A400) [pid = 3744] [serial = 177] [outer = 00000000] 08:07:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (0C51D000) [pid = 3744] [serial = 178] [outer = 0C51A400] 08:07:10 INFO - PROCESS | 3744 | 1464275230296 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0C637000) [pid = 3744] [serial = 179] [outer = 0C51A400] 08:07:10 INFO - PROCESS | 3744 | 1464275230884 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]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 987ms 08:07:10 INFO - PROCESS | 3744 | 1464275230950 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 3744 | 1464275230956 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:07:10 INFO - PROCESS | 3744 | 1464275230963 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 3744 | 1464275230966 Marionette TRACE conn6 <- [1,206,null,{}] 08:07:10 INFO - PROCESS | 3744 | 1464275230970 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}] 08:07:11 INFO - PROCESS | 3744 | 1464275231111 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:07:11 INFO - PROCESS | 3744 | 1464275231233 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 3744 | ++DOCSHELL 1082BC00 == 45 [pid = 3744] [id = 61] 08:07:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (11287400) [pid = 3744] [serial = 180] [outer = 00000000] 08:07:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (14472C00) [pid = 3744] [serial = 181] [outer = 11287400] 08:07:11 INFO - PROCESS | 3744 | 1464275231288 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1472CC00) [pid = 3744] [serial = 182] [outer = 11287400] 08:07:11 INFO - PROCESS | 3744 | 1464275231829 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]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 08:07:11 INFO - PROCESS | 3744 | 1464275231895 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 3744 | 1464275231897 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:07:11 INFO - PROCESS | 3744 | 1464275231901 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 3744 | 1464275231905 Marionette TRACE conn6 <- [1,210,null,{}] 08:07:11 INFO - PROCESS | 3744 | 1464275231916 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}] 08:07:12 INFO - PROCESS | 3744 | 1464275232023 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:07:12 INFO - PROCESS | 3744 | 1464275232104 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 3744 | ++DOCSHELL 14470800 == 46 [pid = 3744] [id = 62] 08:07:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (14471800) [pid = 3744] [serial = 183] [outer = 00000000] 08:07:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18CD0800) [pid = 3744] [serial = 184] [outer = 14471800] 08:07:12 INFO - PROCESS | 3744 | 1464275232206 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18CE6C00) [pid = 3744] [serial = 185] [outer = 14471800] 08:07:12 INFO - PROCESS | 3744 | 1464275232849 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]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 971ms 08:07:12 INFO - PROCESS | 3744 | 1464275232887 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 3744 | 1464275232890 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:07:12 INFO - PROCESS | 3744 | 1464275232895 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 3744 | 1464275232897 Marionette TRACE conn6 <- [1,214,null,{}] 08:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:07:12 INFO - PROCESS | 3744 | 1464275232901 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}] 08:07:13 INFO - PROCESS | 3744 | 1464275233010 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:07:13 INFO - PROCESS | 3744 | 1464275233084 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 3744 | ++DOCSHELL 10156800 == 47 [pid = 3744] [id = 63] 08:07:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1055C000) [pid = 3744] [serial = 186] [outer = 00000000] 08:07:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (14770C00) [pid = 3744] [serial = 187] [outer = 1055C000] 08:07:13 INFO - PROCESS | 3744 | 1464275233138 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17377400) [pid = 3744] [serial = 188] [outer = 1055C000] 08:07:13 INFO - PROCESS | 3744 | 1464275233786 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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 08:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:07:13 INFO - PROCESS | 3744 | 1464275233833 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 3744 | 1464275233838 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:07:13 INFO - PROCESS | 3744 | 1464275233842 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 3744 | 1464275233846 Marionette TRACE conn6 <- [1,218,null,{}] 08:07:13 INFO - PROCESS | 3744 | 1464275233852 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}] 08:07:13 INFO - PROCESS | 3744 | 1464275233950 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:07:14 INFO - PROCESS | 3744 | 1464275234041 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 3744 | ++DOCSHELL 10154C00 == 48 [pid = 3744] [id = 64] 08:07:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1015B000) [pid = 3744] [serial = 189] [outer = 00000000] 08:07:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1055DC00) [pid = 3744] [serial = 190] [outer = 1015B000] 08:07:14 INFO - PROCESS | 3744 | 1464275234094 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (110F1000) [pid = 3744] [serial = 191] [outer = 1015B000] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 14770800 == 47 [pid = 3744] [id = 37] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 1429F400 == 46 [pid = 3744] [id = 29] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 18CF2400 == 45 [pid = 3744] [id = 58] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 14284800 == 44 [pid = 3744] [id = 57] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 19F69400 == 43 [pid = 3744] [id = 56] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 1127FC00 == 42 [pid = 3744] [id = 55] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 17F0AC00 == 41 [pid = 3744] [id = 54] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 165D3C00 == 40 [pid = 3744] [id = 53] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 14E73C00 == 39 [pid = 3744] [id = 52] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 1089A800 == 38 [pid = 3744] [id = 51] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 0C88A400 == 37 [pid = 3744] [id = 50] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AD0E000) [pid = 3744] [serial = 138] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 1446B000 == 36 [pid = 3744] [id = 49] 08:07:14 INFO - PROCESS | 3744 | --DOCSHELL 0CF26C00 == 35 [pid = 3744] [id = 48] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19CF1400) [pid = 3744] [serial = 136] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (14E76400) [pid = 3744] [serial = 117] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (159E3400) [pid = 3744] [serial = 118] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (10565000) [pid = 3744] [serial = 114] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (10890400) [pid = 3744] [serial = 115] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1738EC00) [pid = 3744] [serial = 120] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18642000) [pid = 3744] [serial = 123] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0CF27800) [pid = 3744] [serial = 111] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0CF31400) [pid = 3744] [serial = 112] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (164F2C00) [pid = 3744] [serial = 108] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0CF4DC00) [pid = 3744] [serial = 94] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0CF2B800) [pid = 3744] [serial = 93] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1738E000) [pid = 3744] [serial = 97] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (165D0000) [pid = 3744] [serial = 96] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19071C00) [pid = 3744] [serial = 100] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18CF1000) [pid = 3744] [serial = 99] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1924B000) [pid = 3744] [serial = 103] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1923F800) [pid = 3744] [serial = 102] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (18CD8400) [pid = 3744] [serial = 126] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (10563400) [pid = 3744] [serial = 106] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (10561800) [pid = 3744] [serial = 105] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (18CF2000) [pid = 3744] [serial = 127] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (19153C00) [pid = 3744] [serial = 129] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (19CF0C00) [pid = 3744] [serial = 135] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19157000) [pid = 3744] [serial = 130] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1906C800) [pid = 3744] [serial = 133] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19151000) [pid = 3744] [serial = 132] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (18CC4000) [pid = 3744] [serial = 124] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (17651400) [pid = 3744] [serial = 121] [outer = 00000000] [url = about:blank] 08:07:14 INFO - PROCESS | 3744 | 1464275234653 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 830ms 08:07:14 INFO - PROCESS | 3744 | 1464275234673 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 3744 | 1464275234678 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:07:14 INFO - PROCESS | 3744 | 1464275234684 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 3744 | 1464275234687 Marionette TRACE conn6 <- [1,222,null,{}] 08:07:14 INFO - PROCESS | 3744 | 1464275234691 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}] 08:07:14 INFO - PROCESS | 3744 | 1464275234779 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:07:14 INFO - PROCESS | 3744 | 1464275234789 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 3744 | ++DOCSHELL 0C8E5000 == 36 [pid = 3744] [id = 65] 08:07:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0CF28C00) [pid = 3744] [serial = 192] [outer = 00000000] 08:07:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (10556800) [pid = 3744] [serial = 193] [outer = 0CF28C00] 08:07:14 INFO - PROCESS | 3744 | 1464275234837 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (10563400) [pid = 3744] [serial = 194] [outer = 0CF28C00] 08:07:15 INFO - PROCESS | 3744 | 1464275235292 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 08:07:15 INFO - PROCESS | 3744 | 1464275235319 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 3744 | 1464275235321 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:07:15 INFO - PROCESS | 3744 | 1464275235324 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:07:15 INFO - PROCESS | 3744 | 1464275235328 Marionette TRACE conn6 <- [1,226,null,{}] 08:07:15 INFO - PROCESS | 3744 | 1464275235338 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}] 08:07:15 INFO - PROCESS | 3744 | 1464275235421 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:07:15 INFO - PROCESS | 3744 | 1464275235431 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 3744 | ++DOCSHELL 14775000 == 37 [pid = 3744] [id = 66] 08:07:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (14775C00) [pid = 3744] [serial = 195] [outer = 00000000] 08:07:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (14CB3800) [pid = 3744] [serial = 196] [outer = 14775C00] 08:07:15 INFO - PROCESS | 3744 | 1464275235481 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (14E7AC00) [pid = 3744] [serial = 197] [outer = 14775C00] 08:07:15 INFO - PROCESS | 3744 | 1464275235924 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 08:07:15 INFO - PROCESS | 3744 | 1464275235963 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 3744 | 1464275235965 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:07:15 INFO - PROCESS | 3744 | 1464275235968 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:07:15 INFO - PROCESS | 3744 | 1464275235970 Marionette TRACE conn6 <- [1,230,null,{}] 08:07:15 INFO - PROCESS | 3744 | 1464275235974 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}] 08:07:16 INFO - PROCESS | 3744 | 1464275236061 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:07:16 INFO - PROCESS | 3744 | 1464275236068 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 3744 | ++DOCSHELL 15918400 == 38 [pid = 3744] [id = 67] 08:07:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (15919000) [pid = 3744] [serial = 198] [outer = 00000000] 08:07:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (168D2800) [pid = 3744] [serial = 199] [outer = 15919000] 08:07:16 INFO - PROCESS | 3744 | 1464275236113 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17380400) [pid = 3744] [serial = 200] [outer = 15919000] 08:07:16 INFO - PROCESS | 3744 | 1464275236525 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]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 08:07:16 INFO - PROCESS | 3744 | 1464275236604 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 3744 | 1464275236615 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:07:16 INFO - PROCESS | 3744 | 1464275236619 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 3744 | 1464275236620 Marionette TRACE conn6 <- [1,234,null,{}] 08:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:07:16 INFO - PROCESS | 3744 | 1464275236624 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}] 08:07:16 INFO - PROCESS | 3744 | 1464275236703 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:07:16 INFO - PROCESS | 3744 | 1464275236709 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 3744 | ++DOCSHELL 1764C800 == 39 [pid = 3744] [id = 68] 08:07:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1764CC00) [pid = 3744] [serial = 201] [outer = 00000000] 08:07:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17656000) [pid = 3744] [serial = 202] [outer = 1764CC00] 08:07:16 INFO - PROCESS | 3744 | 1464275236754 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17F10400) [pid = 3744] [serial = 203] [outer = 1764CC00] 08:07:17 INFO - PROCESS | 3744 | 1464275237243 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 08:07:17 INFO - PROCESS | 3744 | 1464275237295 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:07:17 INFO - PROCESS | 3744 | 1464275237297 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 3744 | 1464275237300 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 3744 | 1464275237302 Marionette TRACE conn6 <- [1,238,null,{}] 08:07:17 INFO - PROCESS | 3744 | 1464275237305 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}] 08:07:17 INFO - PROCESS | 3744 | 1464275237436 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:07:17 INFO - PROCESS | 3744 | 1464275237492 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 3744 | ++DOCSHELL 18CDDC00 == 40 [pid = 3744] [id = 69] 08:07:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (18CDE400) [pid = 3744] [serial = 204] [outer = 00000000] 08:07:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1906C400) [pid = 3744] [serial = 205] [outer = 18CDE400] 08:07:17 INFO - PROCESS | 3744 | 1464275237538 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19074800) [pid = 3744] [serial = 206] [outer = 18CDE400] 08:07:17 INFO - PROCESS | 3744 | 1464275237948 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 08:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:07:17 INFO - PROCESS | 3744 | 1464275237977 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 3744 | 1464275237979 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:07:17 INFO - PROCESS | 3744 | 1464275237982 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 3744 | 1464275237984 Marionette TRACE conn6 <- [1,242,null,{}] 08:07:18 INFO - PROCESS | 3744 | 1464275237988 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}] 08:07:18 INFO - PROCESS | 3744 | 1464275238095 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:07:18 INFO - PROCESS | 3744 | 1464275238101 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 3744 | ++DOCSHELL 1914C400 == 41 [pid = 3744] [id = 70] 08:07:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1914C800) [pid = 3744] [serial = 207] [outer = 00000000] 08:07:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19159000) [pid = 3744] [serial = 208] [outer = 1914C800] 08:07:18 INFO - PROCESS | 3744 | 1464275238146 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19179800) [pid = 3744] [serial = 209] [outer = 1914C800] 08:07:18 INFO - PROCESS | 3744 | 1464275238582 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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 08:07:18 INFO - PROCESS | 3744 | 1464275238616 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 3744 | 1464275238618 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:07:18 INFO - PROCESS | 3744 | 1464275238621 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 3744 | 1464275238623 Marionette TRACE conn6 <- [1,246,null,{}] 08:07:18 INFO - PROCESS | 3744 | 1464275238627 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}] 08:07:18 INFO - PROCESS | 3744 | 1464275238738 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:07:18 INFO - PROCESS | 3744 | 1464275238812 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 3744 | ++DOCSHELL 19156000 == 42 [pid = 3744] [id = 71] 08:07:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19177000) [pid = 3744] [serial = 210] [outer = 00000000] 08:07:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19CF1C00) [pid = 3744] [serial = 211] [outer = 19177000] 08:07:18 INFO - PROCESS | 3744 | 1464275238856 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19F6C000) [pid = 3744] [serial = 212] [outer = 19177000] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1865A400) [pid = 3744] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (11280400) [pid = 3744] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (108F3400) [pid = 3744] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (14556C00) [pid = 3744] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (14E75800) [pid = 3744] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (168D2000) [pid = 3744] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19F6B800) [pid = 3744] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0C8E8800) [pid = 3744] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19242000) [pid = 3744] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:07:19 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19178C00) [pid = 3744] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:07:19 INFO - PROCESS | 3744 | 1464275239411 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]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 831ms 08:07:19 INFO - PROCESS | 3744 | 1464275239453 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 3744 | 1464275239454 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:07:19 INFO - PROCESS | 3744 | 1464275239458 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 3744 | 1464275239460 Marionette TRACE conn6 <- [1,250,null,{}] 08:07:19 INFO - PROCESS | 3744 | 1464275239463 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}] 08:07:19 INFO - PROCESS | 3744 | 1464275239541 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:07:19 INFO - PROCESS | 3744 | 1464275239547 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 3744 | ++DOCSHELL 19F6E800 == 43 [pid = 3744] [id = 72] 08:07:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19F71400) [pid = 3744] [serial = 213] [outer = 00000000] 08:07:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1B501C00) [pid = 3744] [serial = 214] [outer = 19F71400] 08:07:19 INFO - PROCESS | 3744 | 1464275239591 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1B5EC000) [pid = 3744] [serial = 215] [outer = 19F71400] 08:07:20 INFO - PROCESS | 3744 | 1464275240004 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 08:07:20 INFO - PROCESS | 3744 | 1464275240036 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 3744 | 1464275240038 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:07:20 INFO - PROCESS | 3744 | 1464275240041 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 3744 | 1464275240043 Marionette TRACE conn6 <- [1,254,null,{}] 08:07:20 INFO - PROCESS | 3744 | 1464275240046 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}] 08:07:20 INFO - PROCESS | 3744 | 1464275240134 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:07:20 INFO - PROCESS | 3744 | 1464275240140 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 3744 | ++DOCSHELL 1A054800 == 44 [pid = 3744] [id = 73] 08:07:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1B610800) [pid = 3744] [serial = 216] [outer = 00000000] 08:07:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1B6C2C00) [pid = 3744] [serial = 217] [outer = 1B610800] 08:07:20 INFO - PROCESS | 3744 | 1464275240185 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1B6C8400) [pid = 3744] [serial = 218] [outer = 1B610800] 08:07:20 INFO - PROCESS | 3744 | 1464275240622 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 633ms 08:07:20 INFO - PROCESS | 3744 | 1464275240677 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:07:20 INFO - PROCESS | 3744 | 1464275240679 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:07:20 INFO - PROCESS | 3744 | 1464275240682 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 3744 | 1464275240684 Marionette TRACE conn6 <- [1,258,null,{}] 08:07:20 INFO - PROCESS | 3744 | 1464275240688 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}] 08:07:20 INFO - PROCESS | 3744 | 1464275240785 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:07:20 INFO - PROCESS | 3744 | 1464275240795 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 3744 | ++DOCSHELL 144EBC00 == 45 [pid = 3744] [id = 74] 08:07:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1B6C9C00) [pid = 3744] [serial = 219] [outer = 00000000] 08:07:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1C4D7000) [pid = 3744] [serial = 220] [outer = 1B6C9C00] 08:07:20 INFO - PROCESS | 3744 | 1464275240846 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1C891C00) [pid = 3744] [serial = 221] [outer = 1B6C9C00] 08:07:21 INFO - PROCESS | 3744 | 1464275241500 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 08:07:21 INFO - PROCESS | 3744 | 1464275241553 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 3744 | 1464275241558 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:07:21 INFO - PROCESS | 3744 | 1464275241563 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 3744 | 1464275241567 Marionette TRACE conn6 <- [1,262,null,{}] 08:07:21 INFO - PROCESS | 3744 | 1464275241574 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}] 08:07:21 INFO - PROCESS | 3744 | 1464275241695 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:07:21 INFO - PROCESS | 3744 | 1464275241765 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 3744 | ++DOCSHELL 0C75BC00 == 46 [pid = 3744] [id = 75] 08:07:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (0CF2E400) [pid = 3744] [serial = 222] [outer = 00000000] 08:07:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1015E400) [pid = 3744] [serial = 223] [outer = 0CF2E400] 08:07:21 INFO - PROCESS | 3744 | 1464275241864 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (10560400) [pid = 3744] [serial = 224] [outer = 0CF2E400] 08:07:22 INFO - PROCESS | 3744 | 1464275242424 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]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 08:07:22 INFO - PROCESS | 3744 | 1464275242493 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 3744 | 1464275242500 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:07:22 INFO - PROCESS | 3744 | 1464275242506 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 3744 | 1464275242509 Marionette TRACE conn6 <- [1,266,null,{}] 08:07:22 INFO - PROCESS | 3744 | 1464275242514 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}] 08:07:22 INFO - PROCESS | 3744 | 1464275242624 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:07:22 INFO - PROCESS | 3744 | 1464275242701 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 3744 | ++DOCSHELL 0D39C000 == 47 [pid = 3744] [id = 76] 08:07:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (10563C00) [pid = 3744] [serial = 225] [outer = 00000000] 08:07:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (14E6FC00) [pid = 3744] [serial = 226] [outer = 10563C00] 08:07:22 INFO - PROCESS | 3744 | 1464275242797 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1764EC00) [pid = 3744] [serial = 227] [outer = 10563C00] 08:07:23 INFO - PROCESS | 3744 | 1464275243624 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1184ms 08:07:23 INFO - PROCESS | 3744 | 1464275243692 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 3744 | 1464275243694 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:07:23 INFO - PROCESS | 3744 | 1464275243698 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:07:23 INFO - PROCESS | 3744 | 1464275243702 Marionette TRACE conn6 <- [1,270,null,{}] 08:07:23 INFO - PROCESS | 3744 | 1464275243713 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}] 08:07:23 INFO - PROCESS | 3744 | 1464275243828 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:07:23 INFO - PROCESS | 3744 | 1464275243941 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 3744 | ++DOCSHELL 1A04EC00 == 48 [pid = 3744] [id = 77] 08:07:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1B609C00) [pid = 3744] [serial = 228] [outer = 00000000] 08:07:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1CE0EC00) [pid = 3744] [serial = 229] [outer = 1B609C00] 08:07:24 INFO - PROCESS | 3744 | 1464275244000 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1E5D2400) [pid = 3744] [serial = 230] [outer = 1B609C00] 08:07:24 INFO - PROCESS | 3744 | 1464275244544 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]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 08:07:24 INFO - PROCESS | 3744 | 1464275244586 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 3744 | 1464275244589 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:07:24 INFO - PROCESS | 3744 | 1464275244594 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 3744 | 1464275244596 Marionette TRACE conn6 <- [1,274,null,{}] 08:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:07:24 INFO - PROCESS | 3744 | 1464275244600 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}] 08:07:24 INFO - PROCESS | 3744 | 1464275244708 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:07:24 INFO - PROCESS | 3744 | 1464275244812 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 3744 | ++DOCSHELL 0C4CF400 == 49 [pid = 3744] [id = 78] 08:07:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (0C4CF800) [pid = 3744] [serial = 231] [outer = 00000000] 08:07:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (0C4D3400) [pid = 3744] [serial = 232] [outer = 0C4CF800] 08:07:24 INFO - PROCESS | 3744 | 1464275244871 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (14E6F000) [pid = 3744] [serial = 233] [outer = 0C4CF800] 08:07:25 INFO - PROCESS | 3744 | 1464275245594 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]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1022ms 08:07:25 INFO - PROCESS | 3744 | 1464275245621 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 3744 | 1464275245625 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:07:25 INFO - PROCESS | 3744 | 1464275245631 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:07:25 INFO - PROCESS | 3744 | 1464275245634 Marionette TRACE conn6 <- [1,278,null,{}] 08:07:25 INFO - PROCESS | 3744 | 1464275245654 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}] 08:07:25 INFO - PROCESS | 3744 | 1464275245756 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:07:25 INFO - PROCESS | 3744 | 1464275245836 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 3744 | ++DOCSHELL 103D7800 == 50 [pid = 3744] [id = 79] 08:07:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (103D9400) [pid = 3744] [serial = 234] [outer = 00000000] 08:07:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1055BC00) [pid = 3744] [serial = 235] [outer = 103D9400] 08:07:25 INFO - PROCESS | 3744 | 1464275245927 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (11260C00) [pid = 3744] [serial = 236] [outer = 103D9400] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 19154000 == 49 [pid = 3744] [id = 35] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 1A054800 == 48 [pid = 3744] [id = 73] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 19F6E800 == 47 [pid = 3744] [id = 72] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 19156000 == 46 [pid = 3744] [id = 71] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 1914C400 == 45 [pid = 3744] [id = 70] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 18CDDC00 == 44 [pid = 3744] [id = 69] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 1764C800 == 43 [pid = 3744] [id = 68] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 15918400 == 42 [pid = 3744] [id = 67] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 14775000 == 41 [pid = 3744] [id = 66] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 0C8E5000 == 40 [pid = 3744] [id = 65] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 10154C00 == 39 [pid = 3744] [id = 64] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1BFACC00) [pid = 3744] [serial = 175] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 14470800 == 38 [pid = 3744] [id = 62] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 1082BC00 == 37 [pid = 3744] [id = 61] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 0C519C00 == 36 [pid = 3744] [id = 60] 08:07:26 INFO - PROCESS | 3744 | --DOCSHELL 1B8DC800 == 35 [pid = 3744] [id = 59] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (18CC2C00) [pid = 3744] [serial = 159] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1923D400) [pid = 3744] [serial = 163] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (14467400) [pid = 3744] [serial = 150] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (14471400) [pid = 3744] [serial = 151] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0D39A000) [pid = 3744] [serial = 141] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19175C00) [pid = 3744] [serial = 170] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (15920000) [pid = 3744] [serial = 153] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (159EE800) [pid = 3744] [serial = 154] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (17653800) [pid = 3744] [serial = 156] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1AD05400) [pid = 3744] [serial = 166] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18CDD400) [pid = 3744] [serial = 169] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0CF56400) [pid = 3744] [serial = 147] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1015A400) [pid = 3744] [serial = 148] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (14476400) [pid = 3744] [serial = 144] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1B505000) [pid = 3744] [serial = 139] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19240800) [pid = 3744] [serial = 164] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0D39DC00) [pid = 3744] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1B6D5400) [pid = 3744] [serial = 173] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1AD0B400) [pid = 3744] [serial = 167] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18CCB800) [pid = 3744] [serial = 160] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1B601400) [pid = 3744] [serial = 172] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1765AC00) [pid = 3744] [serial = 157] [outer = 00000000] [url = about:blank] 08:07:26 INFO - PROCESS | 3744 | 1464275246426 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 830ms 08:07:26 INFO - PROCESS | 3744 | 1464275246466 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 3744 | 1464275246472 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:07:26 INFO - PROCESS | 3744 | 1464275246478 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 3744 | 1464275246480 Marionette TRACE conn6 <- [1,282,null,{}] 08:07:26 INFO - PROCESS | 3744 | 1464275246484 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}] 08:07:26 INFO - PROCESS | 3744 | 1464275246571 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:07:26 INFO - PROCESS | 3744 | 1464275246649 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 3744 | ++DOCSHELL 0C51D400 == 36 [pid = 3744] [id = 80] 08:07:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0C672800) [pid = 3744] [serial = 237] [outer = 00000000] 08:07:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1015D800) [pid = 3744] [serial = 238] [outer = 0C672800] 08:07:26 INFO - PROCESS | 3744 | 1464275246695 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1055D400) [pid = 3744] [serial = 239] [outer = 0C672800] 08:07:27 INFO - PROCESS | 3744 | 1464275247087 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]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 08:07:27 INFO - PROCESS | 3744 | 1464275247111 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 3744 | 1464275247113 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:07:27 INFO - PROCESS | 3744 | 1464275247116 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:07:27 INFO - PROCESS | 3744 | 1464275247120 Marionette TRACE conn6 <- [1,286,null,{}] 08:07:27 INFO - PROCESS | 3744 | 1464275247136 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}] 08:07:27 INFO - PROCESS | 3744 | 1464275247221 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:07:27 INFO - PROCESS | 3744 | 1464275247258 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 3744 | ++DOCSHELL 1448AC00 == 37 [pid = 3744] [id = 81] 08:07:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (14B71800) [pid = 3744] [serial = 240] [outer = 00000000] 08:07:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (14E06000) [pid = 3744] [serial = 241] [outer = 14B71800] 08:07:27 INFO - PROCESS | 3744 | 1464275247306 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (15921C00) [pid = 3744] [serial = 242] [outer = 14B71800] 08:07:27 INFO - PROCESS | 3744 | 1464275247753 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]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 08:07:27 INFO - PROCESS | 3744 | 1464275247795 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 3744 | 1464275247797 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:07:27 INFO - PROCESS | 3744 | 1464275247800 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 3744 | 1464275247802 Marionette TRACE conn6 <- [1,290,null,{}] 08:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:07:27 INFO - PROCESS | 3744 | 1464275247805 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}] 08:07:27 INFO - PROCESS | 3744 | 1464275247888 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:07:27 INFO - PROCESS | 3744 | 1464275247895 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 3744 | ++DOCSHELL 168D5C00 == 38 [pid = 3744] [id = 82] 08:07:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (168D7C00) [pid = 3744] [serial = 243] [outer = 00000000] 08:07:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (17394800) [pid = 3744] [serial = 244] [outer = 168D7C00] 08:07:27 INFO - PROCESS | 3744 | 1464275247939 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17658400) [pid = 3744] [serial = 245] [outer = 168D7C00] 08:07:28 INFO - PROCESS | 3744 | 1464275248369 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 08:07:28 INFO - PROCESS | 3744 | 1464275248437 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 3744 | 1464275248439 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:07:28 INFO - PROCESS | 3744 | 1464275248442 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:07:28 INFO - PROCESS | 3744 | 1464275248444 Marionette TRACE conn6 <- [1,294,null,{}] 08:07:28 INFO - PROCESS | 3744 | 1464275248448 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}] 08:07:28 INFO - PROCESS | 3744 | 1464275248554 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:07:28 INFO - PROCESS | 3744 | 1464275248629 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 3744 | ++DOCSHELL 17676800 == 39 [pid = 3744] [id = 83] 08:07:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (17F0F800) [pid = 3744] [serial = 246] [outer = 00000000] 08:07:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18CCA400) [pid = 3744] [serial = 247] [outer = 17F0F800] 08:07:28 INFO - PROCESS | 3744 | 1464275248674 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18CC5C00) [pid = 3744] [serial = 248] [outer = 17F0F800] 08:07:29 INFO - PROCESS | 3744 | 1464275249106 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 08:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:07:29 INFO - PROCESS | 3744 | 1464275249117 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 3744 | 1464275249118 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:07:29 INFO - PROCESS | 3744 | 1464275249121 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 3744 | 1464275249123 Marionette TRACE conn6 <- [1,298,null,{}] 08:07:29 INFO - PROCESS | 3744 | 1464275249126 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}] 08:07:29 INFO - PROCESS | 3744 | 1464275249260 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:07:29 INFO - PROCESS | 3744 | 1464275249267 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 3744 | ++DOCSHELL 18CD0400 == 40 [pid = 3744] [id = 84] 08:07:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (18CD6400) [pid = 3744] [serial = 249] [outer = 00000000] 08:07:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19158000) [pid = 3744] [serial = 250] [outer = 18CD6400] 08:07:29 INFO - PROCESS | 3744 | 1464275249314 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19242C00) [pid = 3744] [serial = 251] [outer = 18CD6400] 08:07:29 INFO - PROCESS | 3744 | 1464275249760 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 08:07:29 INFO - PROCESS | 3744 | 1464275249793 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 3744 | 1464275249795 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:07:29 INFO - PROCESS | 3744 | 1464275249798 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 3744 | 1464275249799 Marionette TRACE conn6 <- [1,302,null,{}] 08:07:29 INFO - PROCESS | 3744 | 1464275249803 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}] 08:07:29 INFO - PROCESS | 3744 | 1464275249908 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:07:30 INFO - PROCESS | 3744 | 1464275250014 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 3744 | ++DOCSHELL 19FEBC00 == 41 [pid = 3744] [id = 85] 08:07:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1A048400) [pid = 3744] [serial = 252] [outer = 00000000] 08:07:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1AD0DC00) [pid = 3744] [serial = 253] [outer = 1A048400] 08:07:30 INFO - PROCESS | 3744 | 1464275250065 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1AD76800) [pid = 3744] [serial = 254] [outer = 1A048400] 08:07:30 INFO - PROCESS | 3744 | 1464275250163 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (18CDE400) [pid = 3744] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1914C800) [pid = 3744] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1BFA1000) [pid = 3744] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1015B000) [pid = 3744] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (14775C00) [pid = 3744] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1764CC00) [pid = 3744] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (0CF28C00) [pid = 3744] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19177000) [pid = 3744] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1B610800) [pid = 3744] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (15919000) [pid = 3744] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:07:30 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19F71400) [pid = 3744] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:07:30 INFO - PROCESS | 3744 | 1464275250619 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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 870ms 08:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:07:30 INFO - PROCESS | 3744 | 1464275250669 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 3744 | 1464275250671 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:07:30 INFO - PROCESS | 3744 | 1464275250688 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 3744 | 1464275250690 Marionette TRACE conn6 <- [1,306,null,{}] 08:07:30 INFO - PROCESS | 3744 | 1464275250695 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}] 08:07:30 INFO - PROCESS | 3744 | 1464275250777 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:07:30 INFO - PROCESS | 3744 | 1464275250783 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 3744 | ++DOCSHELL 1043BC00 == 42 [pid = 3744] [id = 86] 08:07:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1055FC00) [pid = 3744] [serial = 255] [outer = 00000000] 08:07:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17657800) [pid = 3744] [serial = 256] [outer = 1055FC00] 08:07:30 INFO - PROCESS | 3744 | 1464275250827 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18CDE800) [pid = 3744] [serial = 257] [outer = 1055FC00] 08:07:31 INFO - PROCESS | 3744 | 1464275251249 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 590ms 08:07:31 INFO - PROCESS | 3744 | 1464275251292 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 3744 | 1464275251294 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:07:31 INFO - PROCESS | 3744 | 1464275251298 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 3744 | 1464275251300 Marionette TRACE conn6 <- [1,310,null,{}] 08:07:31 INFO - PROCESS | 3744 | 1464275251303 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}] 08:07:31 INFO - PROCESS | 3744 | 1464275251385 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:07:31 INFO - PROCESS | 3744 | 1464275251393 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 3744 | ++DOCSHELL 18CF4800 == 43 [pid = 3744] [id = 87] 08:07:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19CF0800) [pid = 3744] [serial = 258] [outer = 00000000] 08:07:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1B6BAC00) [pid = 3744] [serial = 259] [outer = 19CF0800] 08:07:31 INFO - PROCESS | 3744 | 1464275251437 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1B6C6400) [pid = 3744] [serial = 260] [outer = 19CF0800] 08:07:31 INFO - PROCESS | 3744 | 1464275251846 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 08:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:07:31 INFO - PROCESS | 3744 | 1464275251871 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 3744 | 1464275251873 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:07:31 INFO - PROCESS | 3744 | 1464275251876 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 3744 | 1464275251878 Marionette TRACE conn6 <- [1,314,null,{}] 08:07:31 INFO - PROCESS | 3744 | 1464275251897 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}] 08:07:31 INFO - PROCESS | 3744 | 1464275251979 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:07:32 INFO - PROCESS | 3744 | 1464275251986 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 3744 | ++DOCSHELL 1B6D4800 == 44 [pid = 3744] [id = 88] 08:07:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1B84AC00) [pid = 3744] [serial = 261] [outer = 00000000] 08:07:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1BFA8C00) [pid = 3744] [serial = 262] [outer = 1B84AC00] 08:07:32 INFO - PROCESS | 3744 | 1464275252030 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1C45B800) [pid = 3744] [serial = 263] [outer = 1B84AC00] 08:07:32 INFO - PROCESS | 3744 | 1464275252482 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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 631ms 08:07:32 INFO - PROCESS | 3744 | 1464275252507 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 3744 | 1464275252509 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:07:32 INFO - PROCESS | 3744 | 1464275252512 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:07:32 INFO - PROCESS | 3744 | 1464275252515 Marionette TRACE conn6 <- [1,318,null,{}] 08:07:32 INFO - PROCESS | 3744 | 1464275252527 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}] 08:07:32 INFO - PROCESS | 3744 | 1464275252674 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:07:32 INFO - PROCESS | 3744 | 1464275252831 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 3744 | ++DOCSHELL 0C530400 == 45 [pid = 3744] [id = 89] 08:07:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (0C532C00) [pid = 3744] [serial = 264] [outer = 00000000] 08:07:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (0C675800) [pid = 3744] [serial = 265] [outer = 0C532C00] 08:07:32 INFO - PROCESS | 3744 | 1464275252891 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (0C83B400) [pid = 3744] [serial = 266] [outer = 0C532C00] 08:07:33 INFO - PROCESS | 3744 | 1464275253474 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 08:07:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:07:33 INFO - PROCESS | 3744 | 1464275253488 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 3744 | 1464275253492 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:07:33 INFO - PROCESS | 3744 | 1464275253497 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 3744 | 1464275253502 Marionette TRACE conn6 <- [1,322,null,{}] 08:07:33 INFO - PROCESS | 3744 | 1464275253507 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}] 08:07:33 INFO - PROCESS | 3744 | 1464275253617 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:07:33 INFO - PROCESS | 3744 | 1464275253715 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 3744 | ++DOCSHELL 1446B000 == 46 [pid = 3744] [id = 90] 08:07:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1446F400) [pid = 3744] [serial = 267] [outer = 00000000] 08:07:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (144E4800) [pid = 3744] [serial = 268] [outer = 1446F400] 08:07:33 INFO - PROCESS | 3744 | 1464275253775 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (14BCBC00) [pid = 3744] [serial = 269] [outer = 1446F400] 08:07:34 INFO - PROCESS | 3744 | 1464275254441 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]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 990ms 08:07:34 INFO - PROCESS | 3744 | 1464275254488 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 3744 | 1464275254491 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:07:34 INFO - PROCESS | 3744 | 1464275254495 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 3744 | 1464275254497 Marionette TRACE conn6 <- [1,326,null,{}] 08:07:34 INFO - PROCESS | 3744 | 1464275254501 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}] 08:07:34 INFO - PROCESS | 3744 | 1464275254611 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:07:34 INFO - PROCESS | 3744 | 1464275254733 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 3744 | ++DOCSHELL 18CDBC00 == 47 [pid = 3744] [id = 91] 08:07:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18CDC400) [pid = 3744] [serial = 270] [outer = 00000000] 08:07:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19156400) [pid = 3744] [serial = 271] [outer = 18CDC400] 08:07:34 INFO - PROCESS | 3744 | 1464275254789 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1B610800) [pid = 3744] [serial = 272] [outer = 18CDC400] 08:07:35 INFO - PROCESS | 3744 | 1464275255385 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]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 931ms 08:07:35 INFO - PROCESS | 3744 | 1464275255429 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 3744 | 1464275255433 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:07:35 INFO - PROCESS | 3744 | 1464275255444 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 3744 | 1464275255449 Marionette TRACE conn6 <- [1,330,null,{}] 08:07:35 INFO - PROCESS | 3744 | 1464275255453 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}] 08:07:35 INFO - PROCESS | 3744 | 1464275255569 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:07:35 INFO - PROCESS | 3744 | 1464275255689 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 3744 | ++DOCSHELL 1CE19800 == 48 [pid = 3744] [id = 92] 08:07:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1D01DC00) [pid = 3744] [serial = 273] [outer = 00000000] 08:07:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1D02CC00) [pid = 3744] [serial = 274] [outer = 1D01DC00] 08:07:35 INFO - PROCESS | 3744 | 1464275255744 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1E5D1800) [pid = 3744] [serial = 275] [outer = 1D01DC00] 08:07:36 INFO - PROCESS | 3744 | 1464275256563 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]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1182ms 08:07:36 INFO - PROCESS | 3744 | 1464275256625 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:07:36 INFO - PROCESS | 3744 | 1464275256629 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:07:36 INFO - PROCESS | 3744 | 1464275256634 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 3744 | 1464275256638 Marionette TRACE conn6 <- [1,334,null,{}] 08:07:36 INFO - PROCESS | 3744 | 1464275256645 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}] 08:07:36 INFO - PROCESS | 3744 | 1464275256742 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:07:36 INFO - PROCESS | 3744 | 1464275256871 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 3744 | ++DOCSHELL 08E83C00 == 49 [pid = 3744] [id = 93] 08:07:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (0C4CD800) [pid = 3744] [serial = 276] [outer = 00000000] 08:07:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (10564400) [pid = 3744] [serial = 277] [outer = 0C4CD800] 08:07:36 INFO - PROCESS | 3744 | 1464275256923 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (11261000) [pid = 3744] [serial = 278] [outer = 0C4CD800] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 1B6D4800 == 48 [pid = 3744] [id = 88] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 18CF4800 == 47 [pid = 3744] [id = 87] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 1043BC00 == 46 [pid = 3744] [id = 86] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 19FEBC00 == 45 [pid = 3744] [id = 85] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 18CD0400 == 44 [pid = 3744] [id = 84] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 17676800 == 43 [pid = 3744] [id = 83] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 168D5C00 == 42 [pid = 3744] [id = 82] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 1448AC00 == 41 [pid = 3744] [id = 81] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 0C51D400 == 40 [pid = 3744] [id = 80] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 103D7800 == 39 [pid = 3744] [id = 79] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (0C51D000) [pid = 3744] [serial = 178] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (14770C00) [pid = 3744] [serial = 187] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (14472C00) [pid = 3744] [serial = 181] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18CD0800) [pid = 3744] [serial = 184] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1C4D7000) [pid = 3744] [serial = 220] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 0D39C000 == 38 [pid = 3744] [id = 76] 08:07:37 INFO - PROCESS | 3744 | --DOCSHELL 0C75BC00 == 37 [pid = 3744] [id = 75] 08:07:37 INFO - PROCESS | 3744 | 1464275257541 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]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 08:07:37 INFO - PROCESS | 3744 | 1464275257565 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 3744 | 1464275257570 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:07:37 INFO - PROCESS | 3744 | 1464275257576 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 3744 | 1464275257579 Marionette TRACE conn6 <- [1,338,null,{}] 08:07:37 INFO - PROCESS | 3744 | 1464275257582 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}] 08:07:37 INFO - PROCESS | 3744 | 1464275257666 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1906C400) [pid = 3744] [serial = 205] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19179800) [pid = 3744] [serial = 209] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1C37A800) [pid = 3744] [serial = 176] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19159000) [pid = 3744] [serial = 208] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1055DC00) [pid = 3744] [serial = 190] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (14CB3800) [pid = 3744] [serial = 196] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (14E7AC00) [pid = 3744] [serial = 197] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (17656000) [pid = 3744] [serial = 202] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19074800) [pid = 3744] [serial = 206] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (10556800) [pid = 3744] [serial = 193] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (10563400) [pid = 3744] [serial = 194] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19CF1C00) [pid = 3744] [serial = 211] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1B6C8400) [pid = 3744] [serial = 218] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1B6C2C00) [pid = 3744] [serial = 217] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19F6C000) [pid = 3744] [serial = 212] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (168D2800) [pid = 3744] [serial = 199] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17380400) [pid = 3744] [serial = 200] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (110F1000) [pid = 3744] [serial = 191] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1B501C00) [pid = 3744] [serial = 214] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1B5EC000) [pid = 3744] [serial = 215] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (17F10400) [pid = 3744] [serial = 203] [outer = 00000000] [url = about:blank] 08:07:37 INFO - PROCESS | 3744 | 1464275257756 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 3744 | ++DOCSHELL 0C513400 == 38 [pid = 3744] [id = 94] 08:07:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (0C51D800) [pid = 3744] [serial = 279] [outer = 00000000] 08:07:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0CF31000) [pid = 3744] [serial = 280] [outer = 0C51D800] 08:07:37 INFO - PROCESS | 3744 | 1464275257803 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1043BC00) [pid = 3744] [serial = 281] [outer = 0C51D800] 08:07:38 INFO - PROCESS | 3744 | 1464275258211 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 08:07:38 INFO - PROCESS | 3744 | 1464275258249 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 3744 | 1464275258251 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:07:38 INFO - PROCESS | 3744 | 1464275258255 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:07:38 INFO - PROCESS | 3744 | 1464275258258 Marionette TRACE conn6 <- [1,342,null,{}] 08:07:38 INFO - PROCESS | 3744 | 1464275258269 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}] 08:07:38 INFO - PROCESS | 3744 | 1464275258385 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:07:38 INFO - PROCESS | 3744 | 1464275258397 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 3744 | ++DOCSHELL 144E2800 == 39 [pid = 3744] [id = 95] 08:07:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (14730800) [pid = 3744] [serial = 282] [outer = 00000000] 08:07:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (14CB6C00) [pid = 3744] [serial = 283] [outer = 14730800] 08:07:38 INFO - PROCESS | 3744 | 1464275258445 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (15927800) [pid = 3744] [serial = 284] [outer = 14730800] 08:07:38 INFO - PROCESS | 3744 | 1464275258899 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 08:07:38 INFO - PROCESS | 3744 | 1464275258929 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 3744 | 1464275258932 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:07:38 INFO - PROCESS | 3744 | 1464275258935 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:07:38 INFO - PROCESS | 3744 | 1464275258937 Marionette TRACE conn6 <- [1,346,null,{}] 08:07:38 INFO - PROCESS | 3744 | 1464275258940 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}] 08:07:39 INFO - PROCESS | 3744 | 1464275259024 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:07:39 INFO - PROCESS | 3744 | 1464275259030 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 3744 | ++DOCSHELL 168D0C00 == 40 [pid = 3744] [id = 96] 08:07:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (168D9C00) [pid = 3744] [serial = 285] [outer = 00000000] 08:07:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (17393400) [pid = 3744] [serial = 286] [outer = 168D9C00] 08:07:39 INFO - PROCESS | 3744 | 1464275259076 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1764DC00) [pid = 3744] [serial = 287] [outer = 168D9C00] 08:07:39 INFO - PROCESS | 3744 | 1464275259513 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 08:07:39 INFO - PROCESS | 3744 | 1464275259569 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 3744 | 1464275259571 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:07:39 INFO - PROCESS | 3744 | 1464275259574 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 3744 | 1464275259586 Marionette TRACE conn6 <- [1,350,null,{}] 08:07:39 INFO - PROCESS | 3744 | 1464275259590 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}] 08:07:39 INFO - PROCESS | 3744 | 1464275259694 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:07:39 INFO - PROCESS | 3744 | 1464275259775 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 3744 | ++DOCSHELL 17673400 == 41 [pid = 3744] [id = 97] 08:07:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (17F0F400) [pid = 3744] [serial = 288] [outer = 00000000] 08:07:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (18660800) [pid = 3744] [serial = 289] [outer = 17F0F400] 08:07:39 INFO - PROCESS | 3744 | 1464275259823 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (18CC9800) [pid = 3744] [serial = 290] [outer = 17F0F400] 08:07:40 INFO - PROCESS | 3744 | 1464275260251 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]]]}] 08:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 08:07:40 INFO - PROCESS | 3744 | 1464275260305 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 3744 | 1464275260307 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:07:40 INFO - PROCESS | 3744 | 1464275260310 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 3744 | 1464275260312 Marionette TRACE conn6 <- [1,354,null,{}] 08:07:40 INFO - PROCESS | 3744 | 1464275260316 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}] 08:07:40 INFO - PROCESS | 3744 | 1464275260449 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:07:40 INFO - PROCESS | 3744 | 1464275260465 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 3744 | ++DOCSHELL 18CD9800 == 42 [pid = 3744] [id = 98] 08:07:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18CCC800) [pid = 3744] [serial = 291] [outer = 00000000] 08:07:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19156000) [pid = 3744] [serial = 292] [outer = 18CCC800] 08:07:40 INFO - PROCESS | 3744 | 1464275260555 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1923D800) [pid = 3744] [serial = 293] [outer = 18CCC800] 08:07:41 INFO - PROCESS | 3744 | 1464275260999 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 08:07:41 INFO - PROCESS | 3744 | 1464275261062 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 3744 | 1464275261064 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:07:41 INFO - PROCESS | 3744 | 1464275261068 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 3744 | 1464275261070 Marionette TRACE conn6 <- [1,358,null,{}] 08:07:41 INFO - PROCESS | 3744 | 1464275261073 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}] 08:07:41 INFO - PROCESS | 3744 | 1464275261183 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:07:41 INFO - PROCESS | 3744 | 1464275261196 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 3744 | ++DOCSHELL 0C4C9000 == 43 [pid = 3744] [id = 99] 08:07:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (0C889800) [pid = 3744] [serial = 294] [outer = 00000000] 08:07:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19CF0400) [pid = 3744] [serial = 295] [outer = 0C889800] 08:07:41 INFO - PROCESS | 3744 | 1464275261243 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19D54000) [pid = 3744] [serial = 296] [outer = 0C889800] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1446DC00) [pid = 3744] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1055C000) [pid = 3744] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (14771000) [pid = 3744] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (17F0F800) [pid = 3744] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (0C672800) [pid = 3744] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (168D7C00) [pid = 3744] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (18CD6400) [pid = 3744] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (0C4CF800) [pid = 3744] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (14B71800) [pid = 3744] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1A048400) [pid = 3744] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1055FC00) [pid = 3744] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (103D9400) [pid = 3744] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:07:41 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19CF0800) [pid = 3744] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:07:41 INFO - PROCESS | 3744 | 1464275261870 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 08:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:07:41 INFO - PROCESS | 3744 | 1464275261899 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 3744 | 1464275261901 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:07:41 INFO - PROCESS | 3744 | 1464275261905 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 3744 | 1464275261906 Marionette TRACE conn6 <- [1,362,null,{}] 08:07:41 INFO - PROCESS | 3744 | 1464275261910 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}] 08:07:42 INFO - PROCESS | 3744 | 1464275261996 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:07:42 INFO - PROCESS | 3744 | 1464275262002 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 3744 | ++DOCSHELL 0D38EC00 == 44 [pid = 3744] [id = 100] 08:07:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (10154800) [pid = 3744] [serial = 297] [outer = 00000000] 08:07:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (17F0F800) [pid = 3744] [serial = 298] [outer = 10154800] 08:07:42 INFO - PROCESS | 3744 | 1464275262049 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (18CCE400) [pid = 3744] [serial = 299] [outer = 10154800] 08:07:42 INFO - PROCESS | 3744 | 1464275262536 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]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 08:07:42 INFO - PROCESS | 3744 | 1464275262575 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 3744 | 1464275262577 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:07:42 INFO - PROCESS | 3744 | 1464275262580 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 3744 | 1464275262582 Marionette TRACE conn6 <- [1,366,null,{}] 08:07:42 INFO - PROCESS | 3744 | 1464275262585 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}] 08:07:42 INFO - PROCESS | 3744 | 1464275262663 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:07:42 INFO - PROCESS | 3744 | 1464275262669 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 3744 | ++DOCSHELL 19AEB000 == 45 [pid = 3744] [id = 101] 08:07:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19CF0000) [pid = 3744] [serial = 300] [outer = 00000000] 08:07:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1B5E8800) [pid = 3744] [serial = 301] [outer = 19CF0000] 08:07:42 INFO - PROCESS | 3744 | 1464275262713 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1B6C2800) [pid = 3744] [serial = 302] [outer = 19CF0000] 08:07:43 INFO - PROCESS | 3744 | 1464275263149 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 08:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:07:43 INFO - PROCESS | 3744 | 1464275263213 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 3744 | 1464275263215 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:07:43 INFO - PROCESS | 3744 | 1464275263218 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 3744 | 1464275263220 Marionette TRACE conn6 <- [1,370,null,{}] 08:07:43 INFO - PROCESS | 3744 | 1464275263224 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}] 08:07:43 INFO - PROCESS | 3744 | 1464275263306 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:07:43 INFO - PROCESS | 3744 | 1464275263314 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C4C00 == 46 [pid = 3744] [id = 102] 08:07:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1B6C7400) [pid = 3744] [serial = 303] [outer = 00000000] 08:07:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1C4CD800) [pid = 3744] [serial = 304] [outer = 1B6C7400] 08:07:43 INFO - PROCESS | 3744 | 1464275263358 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1CE19C00) [pid = 3744] [serial = 305] [outer = 1B6C7400] 08:07:43 INFO - PROCESS | 3744 | 1464275263846 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 08:07:43 INFO - PROCESS | 3744 | 1464275263890 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 3744 | 1464275263895 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:07:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:07:43 INFO - PROCESS | 3744 | 1464275263900 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 3744 | 1464275263905 Marionette TRACE conn6 <- [1,374,null,{}] 08:07:43 INFO - PROCESS | 3744 | 1464275263912 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}] 08:07:44 INFO - PROCESS | 3744 | 1464275264074 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:07:44 INFO - PROCESS | 3744 | 1464275264182 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 3744 | ++DOCSHELL 0C8E8800 == 47 [pid = 3744] [id = 103] 08:07:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (0CF29400) [pid = 3744] [serial = 306] [outer = 00000000] 08:07:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (0CF59400) [pid = 3744] [serial = 307] [outer = 0CF29400] 08:07:44 INFO - PROCESS | 3744 | 1464275264242 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1015B800) [pid = 3744] [serial = 308] [outer = 0CF29400] 08:07:44 INFO - PROCESS | 3744 | 1464275264832 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:07:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 990ms 08:07:44 INFO - PROCESS | 3744 | 1464275264890 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 3744 | 1464275264897 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:07:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:07:44 INFO - PROCESS | 3744 | 1464275264904 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 3744 | 1464275264907 Marionette TRACE conn6 <- [1,378,null,{}] 08:07:44 INFO - PROCESS | 3744 | 1464275264911 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}] 08:07:45 INFO - PROCESS | 3744 | 1464275265021 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:07:45 INFO - PROCESS | 3744 | 1464275265141 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 3744 | ++DOCSHELL 14770C00 == 48 [pid = 3744] [id = 104] 08:07:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (14775C00) [pid = 3744] [serial = 309] [outer = 00000000] 08:07:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1591EC00) [pid = 3744] [serial = 310] [outer = 14775C00] 08:07:45 INFO - PROCESS | 3744 | 1464275265197 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (168D3000) [pid = 3744] [serial = 311] [outer = 14775C00] 08:07:45 INFO - PROCESS | 3744 | 1464275265828 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:07:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 971ms 08:07:45 INFO - PROCESS | 3744 | 1464275265875 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 3744 | 1464275265878 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:07:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:07:45 INFO - PROCESS | 3744 | 1464275265882 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 3744 | 1464275265886 Marionette TRACE conn6 <- [1,382,null,{}] 08:07:45 INFO - PROCESS | 3744 | 1464275265898 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}] 08:07:46 INFO - PROCESS | 3744 | 1464275266014 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:07:46 INFO - PROCESS | 3744 | 1464275266142 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 3744 | ++DOCSHELL 18CF4400 == 49 [pid = 3744] [id = 105] 08:07:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19073800) [pid = 3744] [serial = 312] [outer = 00000000] 08:07:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19DF3400) [pid = 3744] [serial = 313] [outer = 19073800] 08:07:46 INFO - PROCESS | 3744 | 1464275266201 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19DF7400) [pid = 3744] [serial = 314] [outer = 19073800] 08:07:46 INFO - PROCESS | 3744 | 1464275266877 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:07:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1021ms 08:07:46 INFO - PROCESS | 3744 | 1464275266907 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 3744 | 1464275266910 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:07:46 INFO - PROCESS | 3744 | 1464275266915 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 3744 | 1464275266917 Marionette TRACE conn6 <- [1,386,null,{}] 08:07:46 INFO - PROCESS | 3744 | 1464275266920 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}] 08:07:47 INFO - PROCESS | 3744 | 1464275267027 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:07:47 INFO - PROCESS | 3744 | 1464275267153 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 3744 | ++DOCSHELL 19DFA400 == 50 [pid = 3744] [id = 106] 08:07:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1AD33000) [pid = 3744] [serial = 315] [outer = 00000000] 08:07:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1AD3BC00) [pid = 3744] [serial = 316] [outer = 1AD33000] 08:07:47 INFO - PROCESS | 3744 | 1464275267210 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1AD3E800) [pid = 3744] [serial = 317] [outer = 1AD33000] 08:07:47 INFO - PROCESS | 3744 | 1464275267783 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 08:07:47 INFO - PROCESS | 3744 | 1464275267846 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 3744 | 1464275267848 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:07:47 INFO - PROCESS | 3744 | 1464275267852 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:07:47 INFO - PROCESS | 3744 | 1464275267854 Marionette TRACE conn6 <- [1,390,null,{}] 08:07:47 INFO - PROCESS | 3744 | 1464275267858 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}] 08:07:47 INFO - PROCESS | 3744 | 1464275267962 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:07:48 INFO - PROCESS | 3744 | 1464275268091 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 3744 | ++DOCSHELL 10158000 == 51 [pid = 3744] [id = 107] 08:07:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (144E5800) [pid = 3744] [serial = 318] [outer = 00000000] 08:07:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1D01F000) [pid = 3744] [serial = 319] [outer = 144E5800] 08:07:48 INFO - PROCESS | 3744 | 1464275268146 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1D028C00) [pid = 3744] [serial = 320] [outer = 144E5800] 08:07:48 INFO - PROCESS | 3744 | 1464275268956 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1171ms 08:07:49 INFO - PROCESS | 3744 | 1464275269026 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 3744 | 1464275269030 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:07:49 INFO - PROCESS | 3744 | 1464275269035 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 3744 | 1464275269039 Marionette TRACE conn6 <- [1,394,null,{}] 08:07:49 INFO - PROCESS | 3744 | 1464275269046 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}] 08:07:49 INFO - PROCESS | 3744 | 1464275269184 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:07:49 INFO - PROCESS | 3744 | 1464275269318 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 3744 | ++DOCSHELL 10434800 == 52 [pid = 3744] [id = 108] 08:07:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (10556800) [pid = 3744] [serial = 321] [outer = 00000000] 08:07:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (110F1400) [pid = 3744] [serial = 322] [outer = 10556800] 08:07:49 INFO - PROCESS | 3744 | 1464275269369 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (14295C00) [pid = 3744] [serial = 323] [outer = 10556800] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 19AEB000 == 51 [pid = 3744] [id = 101] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 0D38EC00 == 50 [pid = 3744] [id = 100] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 0C4C9000 == 49 [pid = 3744] [id = 99] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 18CD9800 == 48 [pid = 3744] [id = 98] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 17673400 == 47 [pid = 3744] [id = 97] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 168D0C00 == 46 [pid = 3744] [id = 96] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 144E2800 == 45 [pid = 3744] [id = 95] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 0C513400 == 44 [pid = 3744] [id = 94] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 08E83C00 == 43 [pid = 3744] [id = 93] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 1446B000 == 42 [pid = 3744] [id = 90] 08:07:49 INFO - PROCESS | 3744 | --DOCSHELL 0C530400 == 41 [pid = 3744] [id = 89] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (147F1800) [pid = 3744] [serial = 145] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (17377400) [pid = 3744] [serial = 188] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (18CEC400) [pid = 3744] [serial = 109] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1015E400) [pid = 3744] [serial = 223] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (18CCA400) [pid = 3744] [serial = 247] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (14E6FC00) [pid = 3744] [serial = 226] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1015D800) [pid = 3744] [serial = 238] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1055D400) [pid = 3744] [serial = 239] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (17394800) [pid = 3744] [serial = 244] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19242C00) [pid = 3744] [serial = 251] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19158000) [pid = 3744] [serial = 250] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (14E6F000) [pid = 3744] [serial = 233] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0C4D3400) [pid = 3744] [serial = 232] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (14E06000) [pid = 3744] [serial = 241] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (15921C00) [pid = 3744] [serial = 242] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AD0DC00) [pid = 3744] [serial = 253] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18CDE800) [pid = 3744] [serial = 257] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (17657800) [pid = 3744] [serial = 256] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (11260C00) [pid = 3744] [serial = 236] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1055BC00) [pid = 3744] [serial = 235] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1CE0EC00) [pid = 3744] [serial = 229] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1AD76800) [pid = 3744] [serial = 254] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1B6C6400) [pid = 3744] [serial = 260] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18CC5C00) [pid = 3744] [serial = 248] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (17658400) [pid = 3744] [serial = 245] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1B6BAC00) [pid = 3744] [serial = 259] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1BFA8C00) [pid = 3744] [serial = 262] [outer = 00000000] [url = about:blank] 08:07:49 INFO - PROCESS | 3744 | 1464275269904 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 930ms 08:07:49 INFO - PROCESS | 3744 | 1464275269967 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 3744 | 1464275269972 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:07:50 INFO - PROCESS | 3744 | 1464275269978 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 3744 | 1464275269981 Marionette TRACE conn6 <- [1,398,null,{}] 08:07:50 INFO - PROCESS | 3744 | 1464275269985 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}] 08:07:50 INFO - PROCESS | 3744 | 1464275270071 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:07:50 INFO - PROCESS | 3744 | 1464275270149 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 3744 | ++DOCSHELL 10158800 == 42 [pid = 3744] [id = 109] 08:07:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (10159000) [pid = 3744] [serial = 324] [outer = 00000000] 08:07:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1082BC00) [pid = 3744] [serial = 325] [outer = 10159000] 08:07:50 INFO - PROCESS | 3744 | 1464275270195 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1429F400) [pid = 3744] [serial = 326] [outer = 10159000] 08:07:50 INFO - PROCESS | 3744 | 1464275270614 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]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 08:07:50 INFO - PROCESS | 3744 | 1464275270652 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 3744 | 1464275270654 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:07:50 INFO - PROCESS | 3744 | 1464275270657 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 3744 | 1464275270661 Marionette TRACE conn6 <- [1,402,null,{}] 08:07:50 INFO - PROCESS | 3744 | 1464275270676 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}] 08:07:50 INFO - PROCESS | 3744 | 1464275270798 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:07:50 INFO - PROCESS | 3744 | 1464275270814 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 3744 | ++DOCSHELL 165CF800 == 43 [pid = 3744] [id = 110] 08:07:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (165D3800) [pid = 3744] [serial = 327] [outer = 00000000] 08:07:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (168D2000) [pid = 3744] [serial = 328] [outer = 165D3800] 08:07:50 INFO - PROCESS | 3744 | 1464275270865 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1738C400) [pid = 3744] [serial = 329] [outer = 165D3800] 08:07:51 INFO - PROCESS | 3744 | 1464275271340 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:07:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 08:07:51 INFO - PROCESS | 3744 | 1464275271392 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 3744 | 1464275271394 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:07:51 INFO - PROCESS | 3744 | 1464275271398 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 3744 | 1464275271400 Marionette TRACE conn6 <- [1,406,null,{}] 08:07:51 INFO - PROCESS | 3744 | 1464275271404 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}] 08:07:51 INFO - PROCESS | 3744 | 1464275271492 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:07:51 INFO - PROCESS | 3744 | 1464275271502 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 3744 | ++DOCSHELL 1765AC00 == 44 [pid = 3744] [id = 111] 08:07:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (17673400) [pid = 3744] [serial = 330] [outer = 00000000] 08:07:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18CC2400) [pid = 3744] [serial = 331] [outer = 17673400] 08:07:51 INFO - PROCESS | 3744 | 1464275271546 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18CCD800) [pid = 3744] [serial = 332] [outer = 17673400] 08:07:52 INFO - PROCESS | 3744 | 1464275272022 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 08:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:07:52 INFO - PROCESS | 3744 | 1464275272072 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 3744 | 1464275272074 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:07:52 INFO - PROCESS | 3744 | 1464275272083 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 3744 | 1464275272085 Marionette TRACE conn6 <- [1,410,null,{}] 08:07:52 INFO - PROCESS | 3744 | 1464275272089 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}] 08:07:52 INFO - PROCESS | 3744 | 1464275272221 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:07:52 INFO - PROCESS | 3744 | 1464275272244 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 3744 | ++DOCSHELL 18CD0C00 == 45 [pid = 3744] [id = 112] 08:07:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (18CD1800) [pid = 3744] [serial = 333] [outer = 00000000] 08:07:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (18CEC400) [pid = 3744] [serial = 334] [outer = 18CD1800] 08:07:52 INFO - PROCESS | 3744 | 1464275272288 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19075000) [pid = 3744] [serial = 335] [outer = 18CD1800] 08:07:52 INFO - PROCESS | 3744 | 1464275272758 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 08:07:52 INFO - PROCESS | 3744 | 1464275272808 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 3744 | 1464275272810 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:07:52 INFO - PROCESS | 3744 | 1464275272813 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:07:52 INFO - PROCESS | 3744 | 1464275272815 Marionette TRACE conn6 <- [1,414,null,{}] 08:07:52 INFO - PROCESS | 3744 | 1464275272818 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}] 08:07:52 INFO - PROCESS | 3744 | 1464275272954 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:07:53 INFO - PROCESS | 3744 | 1464275273014 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 3744 | ++DOCSHELL 19D58C00 == 46 [pid = 3744] [id = 113] 08:07:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19DEC800) [pid = 3744] [serial = 336] [outer = 00000000] 08:07:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19F6B800) [pid = 3744] [serial = 337] [outer = 19DEC800] 08:07:53 INFO - PROCESS | 3744 | 1464275273059 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1A056400) [pid = 3744] [serial = 338] [outer = 19DEC800] 08:07:53 INFO - PROCESS | 3744 | 1464275273497 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:07:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 08:07:53 INFO - PROCESS | 3744 | 1464275273558 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 3744 | 1464275273560 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:07:53 INFO - PROCESS | 3744 | 1464275273564 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:07:53 INFO - PROCESS | 3744 | 1464275273565 Marionette TRACE conn6 <- [1,418,null,{}] 08:07:53 INFO - PROCESS | 3744 | 1464275273569 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}] 08:07:53 INFO - PROCESS | 3744 | 1464275273682 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:07:53 INFO - PROCESS | 3744 | 1464275273742 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 3744 | ++DOCSHELL 1455C000 == 47 [pid = 3744] [id = 114] 08:07:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (18649800) [pid = 3744] [serial = 339] [outer = 00000000] 08:07:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AD7B400) [pid = 3744] [serial = 340] [outer = 18649800] 08:07:53 INFO - PROCESS | 3744 | 1464275273787 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1B5E1400) [pid = 3744] [serial = 341] [outer = 18649800] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 144EBC00 == 46 [pid = 3744] [id = 74] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 17653400 == 45 [pid = 3744] [id = 47] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 1055A800 == 44 [pid = 3744] [id = 36] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 18CDBC00 == 43 [pid = 3744] [id = 91] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 1CE19800 == 42 [pid = 3744] [id = 92] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 10156800 == 41 [pid = 3744] [id = 63] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 1A04EC00 == 40 [pid = 3744] [id = 77] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 0C4CF400 == 39 [pid = 3744] [id = 78] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 10434800 == 38 [pid = 3744] [id = 108] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 10158000 == 37 [pid = 3744] [id = 107] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 19DFA400 == 36 [pid = 3744] [id = 106] 08:07:54 INFO - PROCESS | 3744 | --DOCSHELL 14770C00 == 35 [pid = 3744] [id = 104] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 18CF4400 == 34 [pid = 3744] [id = 105] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 1B6C4C00 == 33 [pid = 3744] [id = 102] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 0C8E8800 == 32 [pid = 3744] [id = 103] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 19D58C00 == 31 [pid = 3744] [id = 113] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 10158800 == 30 [pid = 3744] [id = 109] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 1765AC00 == 29 [pid = 3744] [id = 111] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 165CF800 == 28 [pid = 3744] [id = 110] 08:07:55 INFO - PROCESS | 3744 | --DOCSHELL 18CD0C00 == 27 [pid = 3744] [id = 112] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (17F0F400) [pid = 3744] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (0C4CD800) [pid = 3744] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (168D9C00) [pid = 3744] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0C51D800) [pid = 3744] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1D01DC00) [pid = 3744] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (18CCC800) [pid = 3744] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19CF0000) [pid = 3744] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (0C889800) [pid = 3744] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (10154800) [pid = 3744] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (14730800) [pid = 3744] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (11287400) [pid = 3744] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (0CF27C00) [pid = 3744] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (14471800) [pid = 3744] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0C51A400) [pid = 3744] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18660800) [pid = 3744] [serial = 289] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18CC9800) [pid = 3744] [serial = 290] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (11261000) [pid = 3744] [serial = 278] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (10564400) [pid = 3744] [serial = 277] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17393400) [pid = 3744] [serial = 286] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0CF31000) [pid = 3744] [serial = 280] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1043BC00) [pid = 3744] [serial = 281] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1E5D1800) [pid = 3744] [serial = 275] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1D02CC00) [pid = 3744] [serial = 274] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0C675800) [pid = 3744] [serial = 265] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (144E4800) [pid = 3744] [serial = 268] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19156400) [pid = 3744] [serial = 271] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1C4CD800) [pid = 3744] [serial = 304] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1923D800) [pid = 3744] [serial = 293] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19156000) [pid = 3744] [serial = 292] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1B6C2800) [pid = 3744] [serial = 302] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19CF0400) [pid = 3744] [serial = 295] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (18CCE400) [pid = 3744] [serial = 299] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (17F0F800) [pid = 3744] [serial = 298] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (15927800) [pid = 3744] [serial = 284] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (14CB6C00) [pid = 3744] [serial = 283] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19D54000) [pid = 3744] [serial = 296] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1764DC00) [pid = 3744] [serial = 287] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1B5E8800) [pid = 3744] [serial = 301] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1472CC00) [pid = 3744] [serial = 182] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1015D400) [pid = 3744] [serial = 142] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (18CE6C00) [pid = 3744] [serial = 185] [outer = 00000000] [url = about:blank] 08:07:55 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0C637000) [pid = 3744] [serial = 179] [outer = 00000000] [url = about:blank] 08:07:56 INFO - PROCESS | 3744 | 1464275276354 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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2817ms 08:07:56 INFO - PROCESS | 3744 | 1464275276386 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 3744 | 1464275276390 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:07:56 INFO - PROCESS | 3744 | 1464275276395 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 3744 | 1464275276399 Marionette TRACE conn6 <- [1,422,null,{}] 08:07:56 INFO - PROCESS | 3744 | 1464275276405 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}] 08:07:56 INFO - PROCESS | 3744 | 1464275276504 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:07:56 INFO - PROCESS | 3744 | 1464275276574 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 3744 | ++DOCSHELL 0C510800 == 28 [pid = 3744] [id = 115] 08:07:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0C516800) [pid = 3744] [serial = 342] [outer = 00000000] 08:07:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0C538C00) [pid = 3744] [serial = 343] [outer = 0C516800] 08:07:56 INFO - PROCESS | 3744 | 1464275276623 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0C637000) [pid = 3744] [serial = 344] [outer = 0C516800] 08:07:57 INFO - PROCESS | 3744 | 1464275277516 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1179ms 08:07:57 INFO - PROCESS | 3744 | 1464275277575 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 3744 | 1464275277581 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:07:57 INFO - PROCESS | 3744 | 1464275277587 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 3744 | 1464275277590 Marionette TRACE conn6 <- [1,426,null,{}] 08:07:57 INFO - PROCESS | 3744 | 1464275277594 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}] 08:07:57 INFO - PROCESS | 3744 | 1464275277683 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:07:57 INFO - PROCESS | 3744 | 1464275277693 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2FC00 == 29 [pid = 3744] [id = 116] 08:07:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0CF31000) [pid = 3744] [serial = 345] [outer = 00000000] 08:07:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0CF4F400) [pid = 3744] [serial = 346] [outer = 0CF31000] 08:07:57 INFO - PROCESS | 3744 | 1464275277739 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (0D38F400) [pid = 3744] [serial = 347] [outer = 0CF31000] 08:07:58 INFO - PROCESS | 3744 | 1464275278260 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] 08:07:58 INFO - PROCESS | 3744 | 1464275278322 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:07:58 INFO - PROCESS | 3744 | 1464275278326 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 3744 | 1464275278329 Marionette TRACE conn6 <- [1,430,null,{}] 08:07:58 INFO - PROCESS | 3744 | 1464275278340 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}] 08:07:58 INFO - PROCESS | 3744 | 1464275278429 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:07:58 INFO - PROCESS | 3744 | 1464275278437 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 3744 | ++DOCSHELL 10561000 == 30 [pid = 3744] [id = 117] 08:07:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (10561400) [pid = 3744] [serial = 348] [outer = 00000000] 08:07:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1075B400) [pid = 3744] [serial = 349] [outer = 10561400] 08:07:58 INFO - PROCESS | 3744 | 1464275278490 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (108F3400) [pid = 3744] [serial = 350] [outer = 10561400] 08:07:59 INFO - PROCESS | 3744 | 1464275278977 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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 08:07:59 INFO - PROCESS | 3744 | 1464275279000 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 3744 | 1464275279002 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:07:59 INFO - PROCESS | 3744 | 1464275279006 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:07:59 INFO - PROCESS | 3744 | 1464275279007 Marionette TRACE conn6 <- [1,434,null,{}] 08:07:59 INFO - PROCESS | 3744 | 1464275279011 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}] 08:07:59 INFO - PROCESS | 3744 | 1464275279127 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:07:59 INFO - PROCESS | 3744 | 1464275279136 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 3744 | ++DOCSHELL 0C8F2000 == 31 [pid = 3744] [id = 118] 08:07:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (0CF2B400) [pid = 3744] [serial = 351] [outer = 00000000] 08:07:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (14474800) [pid = 3744] [serial = 352] [outer = 0CF2B400] 08:07:59 INFO - PROCESS | 3744 | 1464275279193 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1472D400) [pid = 3744] [serial = 353] [outer = 0CF2B400] 08:07:59 INFO - PROCESS | 3744 | 1464275279649 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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:07:59 INFO - PROCESS | 3744 | 1464275279680 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 3744 | 1464275279682 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:07:59 INFO - PROCESS | 3744 | 1464275279685 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 3744 | 1464275279686 Marionette TRACE conn6 <- [1,438,null,{}] 08:07:59 INFO - PROCESS | 3744 | 1464275279690 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}] 08:07:59 INFO - PROCESS | 3744 | 1464275279769 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:07:59 INFO - PROCESS | 3744 | 1464275279777 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 3744 | ++DOCSHELL 14472C00 == 32 [pid = 3744] [id = 119] 08:07:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1476C000) [pid = 3744] [serial = 354] [outer = 00000000] 08:07:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (14BC9400) [pid = 3744] [serial = 355] [outer = 1476C000] 08:07:59 INFO - PROCESS | 3744 | 1464275279822 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (14E05800) [pid = 3744] [serial = 356] [outer = 1476C000] 08:08:00 INFO - PROCESS | 3744 | 1464275280272 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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:08:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 08:08:00 INFO - PROCESS | 3744 | 1464275280316 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 3744 | 1464275280318 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:08:00 INFO - PROCESS | 3744 | 1464275280322 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:08:00 INFO - PROCESS | 3744 | 1464275280323 Marionette TRACE conn6 <- [1,442,null,{}] 08:08:00 INFO - PROCESS | 3744 | 1464275280327 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}] 08:08:00 INFO - PROCESS | 3744 | 1464275280437 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:08:00 INFO - PROCESS | 3744 | 1464275280448 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 3744 | ++DOCSHELL 168D5C00 == 33 [pid = 3744] [id = 120] 08:08:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (168D7800) [pid = 3744] [serial = 357] [outer = 00000000] 08:08:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1738E000) [pid = 3744] [serial = 358] [outer = 168D7800] 08:08:00 INFO - PROCESS | 3744 | 1464275280527 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1764D000) [pid = 3744] [serial = 359] [outer = 168D7800] 08:08:00 INFO - PROCESS | 3744 | 1464275280955 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]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:08:01 INFO - PROCESS | 3744 | 1464275280996 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 3744 | 1464275280998 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:08:01 INFO - PROCESS | 3744 | 1464275281002 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 3744 | 1464275281003 Marionette TRACE conn6 <- [1,446,null,{}] 08:08:01 INFO - PROCESS | 3744 | 1464275281007 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}] 08:08:01 INFO - PROCESS | 3744 | 1464275281083 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:08:01 INFO - PROCESS | 3744 | 1464275281092 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 3744 | ++DOCSHELL 17651C00 == 34 [pid = 3744] [id = 121] 08:08:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17653800) [pid = 3744] [serial = 360] [outer = 00000000] 08:08:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (17676800) [pid = 3744] [serial = 361] [outer = 17653800] 08:08:01 INFO - PROCESS | 3744 | 1464275281137 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1767DC00) [pid = 3744] [serial = 362] [outer = 17653800] 08:08:01 INFO - PROCESS | 3744 | 1464275281583 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]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 08:08:01 INFO - PROCESS | 3744 | 1464275281632 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 3744 | 1464275281634 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:08:01 INFO - PROCESS | 3744 | 1464275281637 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 3744 | 1464275281639 Marionette TRACE conn6 <- [1,450,null,{}] 08:08:01 INFO - PROCESS | 3744 | 1464275281642 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}] 08:08:01 INFO - PROCESS | 3744 | 1464275281717 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:08:01 INFO - PROCESS | 3744 | 1464275281727 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 3744 | ++DOCSHELL 1865FC00 == 35 [pid = 3744] [id = 122] 08:08:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18CC2C00) [pid = 3744] [serial = 363] [outer = 00000000] 08:08:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (18CC9400) [pid = 3744] [serial = 364] [outer = 18CC2C00] 08:08:01 INFO - PROCESS | 3744 | 1464275281771 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18CC6000) [pid = 3744] [serial = 365] [outer = 18CC2C00] 08:08:02 INFO - PROCESS | 3744 | 1464275282216 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] 08:08:02 INFO - PROCESS | 3744 | 1464275282273 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:08:02 INFO - PROCESS | 3744 | 1464275282277 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:08:02 INFO - PROCESS | 3744 | 1464275282278 Marionette TRACE conn6 <- [1,454,null,{}] 08:08:02 INFO - PROCESS | 3744 | 1464275282282 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}] 08:08:02 INFO - PROCESS | 3744 | 1464275282356 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:08:02 INFO - PROCESS | 3744 | 1464275282362 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 3744 | ++DOCSHELL 10560C00 == 36 [pid = 3744] [id = 123] 08:08:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18CF2400) [pid = 3744] [serial = 366] [outer = 00000000] 08:08:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1914AC00) [pid = 3744] [serial = 367] [outer = 18CF2400] 08:08:02 INFO - PROCESS | 3744 | 1464275282409 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1914C400) [pid = 3744] [serial = 368] [outer = 18CF2400] 08:08:02 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:02 INFO - PROCESS | 3744 | 1464275282867 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]]]}] 08:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 08:08:02 INFO - PROCESS | 3744 | 1464275282911 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 3744 | 1464275282913 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:08:02 INFO - PROCESS | 3744 | 1464275282926 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:08:02 INFO - PROCESS | 3744 | 1464275282928 Marionette TRACE conn6 <- [1,458,null,{}] 08:08:02 INFO - PROCESS | 3744 | 1464275282931 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}] 08:08:03 INFO - PROCESS | 3744 | 1464275283042 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:08:03 INFO - PROCESS | 3744 | 1464275283131 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 3744 | ++DOCSHELL 19156C00 == 37 [pid = 3744] [id = 124] 08:08:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1917C800) [pid = 3744] [serial = 369] [outer = 00000000] 08:08:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1923EC00) [pid = 3744] [serial = 370] [outer = 1917C800] 08:08:03 INFO - PROCESS | 3744 | 1464275283178 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19246C00) [pid = 3744] [serial = 371] [outer = 1917C800] 08:08:03 INFO - PROCESS | 3744 | 1464275283635 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] 08:08:03 INFO - PROCESS | 3744 | 1464275283670 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:08:03 INFO - PROCESS | 3744 | 1464275283674 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:08:03 INFO - PROCESS | 3744 | 1464275283676 Marionette TRACE conn6 <- [1,462,null,{}] 08:08:03 INFO - PROCESS | 3744 | 1464275283684 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}] 08:08:03 INFO - PROCESS | 3744 | 1464275283822 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:08:03 INFO - PROCESS | 3744 | 1464275283883 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 3744 | ++DOCSHELL 19245000 == 38 [pid = 3744] [id = 125] 08:08:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19DF3C00) [pid = 3744] [serial = 372] [outer = 00000000] 08:08:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19F6C000) [pid = 3744] [serial = 373] [outer = 19DF3C00] 08:08:03 INFO - PROCESS | 3744 | 1464275283940 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1A04CC00) [pid = 3744] [serial = 374] [outer = 19DF3C00] 08:08:04 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:04 INFO - PROCESS | 3744 | 1464275284448 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] 08:08:04 INFO - PROCESS | 3744 | 1464275284509 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:08:04 INFO - PROCESS | 3744 | 1464275284512 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 3744 | 1464275284514 Marionette TRACE conn6 <- [1,466,null,{}] 08:08:04 INFO - PROCESS | 3744 | 1464275284517 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}] 08:08:04 INFO - PROCESS | 3744 | 1464275284625 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:08:04 INFO - PROCESS | 3744 | 1464275284681 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 3744 | ++DOCSHELL 1A057000 == 39 [pid = 3744] [id = 126] 08:08:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1AC05000) [pid = 3744] [serial = 375] [outer = 00000000] 08:08:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AC0A800) [pid = 3744] [serial = 376] [outer = 1AC05000] 08:08:04 INFO - PROCESS | 3744 | 1464275284727 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1AC10400) [pid = 3744] [serial = 377] [outer = 1AC05000] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (17673400) [pid = 3744] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18CD1800) [pid = 3744] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1B6C7400) [pid = 3744] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1B6C9C00) [pid = 3744] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0CF2E400) [pid = 3744] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (10563C00) [pid = 3744] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1B609C00) [pid = 3744] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0C532C00) [pid = 3744] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1446F400) [pid = 3744] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18CDC400) [pid = 3744] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1B84AC00) [pid = 3744] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19DEC800) [pid = 3744] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (165D3800) [pid = 3744] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (10159000) [pid = 3744] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (10556800) [pid = 3744] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (144E5800) [pid = 3744] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1AD33000) [pid = 3744] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19073800) [pid = 3744] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (14775C00) [pid = 3744] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:08:05 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0CF29400) [pid = 3744] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:08:05 INFO - PROCESS | 3744 | 1464275285359 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] 08:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:08:05 INFO - PROCESS | 3744 | 1464275285385 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:08:05 INFO - PROCESS | 3744 | 1464275285388 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 3744 | 1464275285389 Marionette TRACE conn6 <- [1,470,null,{}] 08:08:05 INFO - PROCESS | 3744 | 1464275285393 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}] 08:08:05 INFO - PROCESS | 3744 | 1464275285503 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:08:05 INFO - PROCESS | 3744 | 1464275285553 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 3744 | ++DOCSHELL 0CF5BC00 == 40 [pid = 3744] [id = 127] 08:08:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (10155000) [pid = 3744] [serial = 378] [outer = 00000000] 08:08:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (14557800) [pid = 3744] [serial = 379] [outer = 10155000] 08:08:05 INFO - PROCESS | 3744 | 1464275285597 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17650400) [pid = 3744] [serial = 380] [outer = 10155000] 08:08:06 INFO - PROCESS | 3744 | 1464275285995 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]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 08:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:08:06 INFO - PROCESS | 3744 | 1464275286026 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 3744 | 1464275286027 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:08:06 INFO - PROCESS | 3744 | 1464275286032 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 3744 | 1464275286033 Marionette TRACE conn6 <- [1,474,null,{}] 08:08:06 INFO - PROCESS | 3744 | 1464275286037 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}] 08:08:06 INFO - PROCESS | 3744 | 1464275286124 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:08:06 INFO - PROCESS | 3744 | 1464275286131 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 3744 | ++DOCSHELL 147F1800 == 41 [pid = 3744] [id = 128] 08:08:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (165D3800) [pid = 3744] [serial = 381] [outer = 00000000] 08:08:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19DEC400) [pid = 3744] [serial = 382] [outer = 165D3800] 08:08:06 INFO - PROCESS | 3744 | 1464275286174 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19DF5800) [pid = 3744] [serial = 383] [outer = 165D3800] 08:08:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19155000) [pid = 3744] [serial = 384] [outer = 0C677000] 08:08:06 INFO - PROCESS | 3744 | 1464275286679 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]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 08:08:06 INFO - PROCESS | 3744 | 1464275286704 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 3744 | 1464275286706 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:08:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:08:06 INFO - PROCESS | 3744 | 1464275286709 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 3744 | 1464275286710 Marionette TRACE conn6 <- [1,478,null,{}] 08:08:06 INFO - PROCESS | 3744 | 1464275286714 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}] 08:08:06 INFO - PROCESS | 3744 | 1464275286791 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:08:06 INFO - PROCESS | 3744 | 1464275286800 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 3744 | ++DOCSHELL 1AD34800 == 42 [pid = 3744] [id = 129] 08:08:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1AD35C00) [pid = 3744] [serial = 385] [outer = 00000000] 08:08:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AD7CC00) [pid = 3744] [serial = 386] [outer = 1AD35C00] 08:08:06 INFO - PROCESS | 3744 | 1464275286844 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1B6C0C00) [pid = 3744] [serial = 387] [outer = 1AD35C00] 08:08:07 INFO - PROCESS | 3744 | 1464275287580 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]]]}] 08:08:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:08:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 08:08:07 INFO - PROCESS | 3744 | 1464275287641 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:08:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:08:07 INFO - PROCESS | 3744 | 1464275287645 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:08:07 INFO - PROCESS | 3744 | 1464275287651 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 3744 | 1464275287656 Marionette TRACE conn6 <- [1,482,null,{}] 08:08:07 INFO - PROCESS | 3744 | 1464275287663 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}] 08:08:07 INFO - PROCESS | 3744 | 1464275287783 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:08:07 INFO - PROCESS | 3744 | 1464275287911 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 3744 | ++DOCSHELL 0C4C8C00 == 43 [pid = 3744] [id = 130] 08:08:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0C51A800) [pid = 3744] [serial = 388] [outer = 00000000] 08:08:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0C882000) [pid = 3744] [serial = 389] [outer = 0C51A800] 08:08:07 INFO - PROCESS | 3744 | 1464275287969 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (0CF2F000) [pid = 3744] [serial = 390] [outer = 0C51A800] 08:08:08 INFO - PROCESS | 3744 | 1464275288759 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]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:08:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1137ms 08:08:08 INFO - PROCESS | 3744 | 1464275288788 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 3744 | 1464275288794 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:08:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:08:08 INFO - PROCESS | 3744 | 1464275288800 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 3744 | 1464275288803 Marionette TRACE conn6 <- [1,486,null,{}] 08:08:08 INFO - PROCESS | 3744 | 1464275288807 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}] 08:08:08 INFO - PROCESS | 3744 | 1464275288962 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:08:09 INFO - PROCESS | 3744 | 1464275289087 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 3744 | ++DOCSHELL 0C4CC000 == 44 [pid = 3744] [id = 131] 08:08:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (0C4CE800) [pid = 3744] [serial = 391] [outer = 00000000] 08:08:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (103D7400) [pid = 3744] [serial = 392] [outer = 0C4CE800] 08:08:09 INFO - PROCESS | 3744 | 1464275289144 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (10892800) [pid = 3744] [serial = 393] [outer = 0C4CE800] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 1764BC00 == 43 [pid = 3744] [id = 24] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 18662000 == 42 [pid = 3744] [id = 18] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 19CF7800 == 41 [pid = 3744] [id = 19] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 19244400 == 40 [pid = 3744] [id = 22] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 0C535400 == 39 [pid = 3744] [id = 25] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 0C839800 == 38 [pid = 3744] [id = 14] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 14E71000 == 37 [pid = 3744] [id = 16] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 0CF4CC00 == 36 [pid = 3744] [id = 28] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 108F5400 == 35 [pid = 3744] [id = 15] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 0C717000 == 34 [pid = 3744] [id = 27] 08:08:09 INFO - PROCESS | 3744 | --DOCSHELL 17677800 == 33 [pid = 3744] [id = 17] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AD7B400) [pid = 3744] [serial = 340] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOCSHELL 1455C000 == 32 [pid = 3744] [id = 114] 08:08:10 INFO - PROCESS | 3744 | 1464275290069 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]]]}] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (18CCD800) [pid = 3744] [serial = 332] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (18CC2400) [pid = 3744] [serial = 331] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (18CEC400) [pid = 3744] [serial = 334] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1CE19C00) [pid = 3744] [serial = 305] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1C891C00) [pid = 3744] [serial = 221] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (10560400) [pid = 3744] [serial = 224] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1764EC00) [pid = 3744] [serial = 227] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1E5D2400) [pid = 3744] [serial = 230] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0C83B400) [pid = 3744] [serial = 266] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (14BCBC00) [pid = 3744] [serial = 269] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1B610800) [pid = 3744] [serial = 272] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1C45B800) [pid = 3744] [serial = 263] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1A056400) [pid = 3744] [serial = 338] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (19075000) [pid = 3744] [serial = 335] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19F6B800) [pid = 3744] [serial = 337] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (168D2000) [pid = 3744] [serial = 328] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1738C400) [pid = 3744] [serial = 329] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1082BC00) [pid = 3744] [serial = 325] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1429F400) [pid = 3744] [serial = 326] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (14295C00) [pid = 3744] [serial = 323] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (110F1400) [pid = 3744] [serial = 322] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1D028C00) [pid = 3744] [serial = 320] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1D01F000) [pid = 3744] [serial = 319] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1AD3E800) [pid = 3744] [serial = 317] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1AD3BC00) [pid = 3744] [serial = 316] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19DF7400) [pid = 3744] [serial = 314] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (19DF3400) [pid = 3744] [serial = 313] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (168D3000) [pid = 3744] [serial = 311] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1591EC00) [pid = 3744] [serial = 310] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1015B800) [pid = 3744] [serial = 308] [outer = 00000000] [url = about:blank] 08:08:10 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (0CF59400) [pid = 3744] [serial = 307] [outer = 00000000] [url = about:blank] 08:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1334ms 08:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:08:10 INFO - PROCESS | 3744 | 1464275290136 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 3744 | 1464275290140 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:08:10 INFO - PROCESS | 3744 | 1464275290145 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 3744 | 1464275290149 Marionette TRACE conn6 <- [1,490,null,{}] 08:08:10 INFO - PROCESS | 3744 | 1464275290154 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}] 08:08:10 INFO - PROCESS | 3744 | 1464275290242 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:08:10 INFO - PROCESS | 3744 | 1464275290257 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 3744 | ++DOCSHELL 0C75F400 == 33 [pid = 3744] [id = 132] 08:08:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0C7EE000) [pid = 3744] [serial = 394] [outer = 00000000] 08:08:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (0C886400) [pid = 3744] [serial = 395] [outer = 0C7EE000] 08:08:10 INFO - PROCESS | 3744 | 1464275290309 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0CF4F800) [pid = 3744] [serial = 396] [outer = 0C7EE000] 08:08:10 INFO - PROCESS | 3744 | 1464275290816 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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:08:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 08:08:10 INFO - PROCESS | 3744 | 1464275290876 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 3744 | 1464275290882 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:08:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:08:10 INFO - PROCESS | 3744 | 1464275290888 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 3744 | 1464275290890 Marionette TRACE conn6 <- [1,494,null,{}] 08:08:10 INFO - PROCESS | 3744 | 1464275290894 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}] 08:08:11 INFO - PROCESS | 3744 | 1464275290984 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:08:11 INFO - PROCESS | 3744 | 1464275291055 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 3744 | ++DOCSHELL 10439000 == 34 [pid = 3744] [id = 133] 08:08:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (10556800) [pid = 3744] [serial = 397] [outer = 00000000] 08:08:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (10562C00) [pid = 3744] [serial = 398] [outer = 10556800] 08:08:11 INFO - PROCESS | 3744 | 1464275291107 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (108F9C00) [pid = 3744] [serial = 399] [outer = 10556800] 08:08:11 INFO - PROCESS | 3744 | 1464275291512 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]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:08:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 08:08:11 INFO - PROCESS | 3744 | 1464275291565 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:08:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:08:11 INFO - PROCESS | 3744 | 1464275291567 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:08:11 INFO - PROCESS | 3744 | 1464275291571 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 3744 | 1464275291575 Marionette TRACE conn6 <- [1,498,null,{}] 08:08:11 INFO - PROCESS | 3744 | 1464275291586 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}] 08:08:11 INFO - PROCESS | 3744 | 1464275291675 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:08:11 INFO - PROCESS | 3744 | 1464275291726 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 3744 | ++DOCSHELL 14B31000 == 35 [pid = 3744] [id = 134] 08:08:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (14B68000) [pid = 3744] [serial = 400] [outer = 00000000] 08:08:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (14CB4C00) [pid = 3744] [serial = 401] [outer = 14B68000] 08:08:11 INFO - PROCESS | 3744 | 1464275291777 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (159E5800) [pid = 3744] [serial = 402] [outer = 14B68000] 08:08:12 INFO - PROCESS | 3744 | 1464275292228 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]]]}] 08:08:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:08:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 08:08:12 INFO - PROCESS | 3744 | 1464275292302 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 3744 | 1464275292304 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:08:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:08:12 INFO - PROCESS | 3744 | 1464275292313 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 3744 | 1464275292325 Marionette TRACE conn6 <- [1,502,null,{}] 08:08:12 INFO - PROCESS | 3744 | 1464275292329 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}] 08:08:12 INFO - PROCESS | 3744 | 1464275292443 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:08:12 INFO - PROCESS | 3744 | 1464275292493 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 3744 | ++DOCSHELL 159EC800 == 36 [pid = 3744] [id = 135] 08:08:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (168D1400) [pid = 3744] [serial = 403] [outer = 00000000] 08:08:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (17377C00) [pid = 3744] [serial = 404] [outer = 168D1400] 08:08:12 INFO - PROCESS | 3744 | 1464275292541 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1764BC00) [pid = 3744] [serial = 405] [outer = 168D1400] 08:08:12 INFO - PROCESS | 3744 | 1464275292964 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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 08:08:13 INFO - PROCESS | 3744 | 1464275293007 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 3744 | 1464275293009 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:08:13 INFO - PROCESS | 3744 | 1464275293012 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 3744 | 1464275293013 Marionette TRACE conn6 <- [1,506,null,{}] 08:08:13 INFO - PROCESS | 3744 | 1464275293017 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}] 08:08:13 INFO - PROCESS | 3744 | 1464275293147 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:08:13 INFO - PROCESS | 3744 | 1464275293158 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 3744 | ++DOCSHELL 17654000 == 37 [pid = 3744] [id = 136] 08:08:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17655400) [pid = 3744] [serial = 406] [outer = 00000000] 08:08:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (17F0D000) [pid = 3744] [serial = 407] [outer = 17655400] 08:08:13 INFO - PROCESS | 3744 | 1464275293249 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (17F10800) [pid = 3744] [serial = 408] [outer = 17655400] 08:08:13 INFO - PROCESS | 3744 | 1464275293722 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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:08:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 08:08:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:08:13 INFO - PROCESS | 3744 | 1464275293742 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 3744 | 1464275293744 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:08:13 INFO - PROCESS | 3744 | 1464275293753 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 3744 | 1464275293754 Marionette TRACE conn6 <- [1,510,null,{}] 08:08:13 INFO - PROCESS | 3744 | 1464275293758 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}] 08:08:13 INFO - PROCESS | 3744 | 1464275293879 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:08:13 INFO - PROCESS | 3744 | 1464275293888 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 3744 | ++DOCSHELL 0C535400 == 38 [pid = 3744] [id = 137] 08:08:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (17F10400) [pid = 3744] [serial = 409] [outer = 00000000] 08:08:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19073C00) [pid = 3744] [serial = 410] [outer = 17F10400] 08:08:13 INFO - PROCESS | 3744 | 1464275293933 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18CE0800) [pid = 3744] [serial = 411] [outer = 17F10400] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1917C800) [pid = 3744] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (10561400) [pid = 3744] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18649800) [pid = 3744] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (0CF2B400) [pid = 3744] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1476C000) [pid = 3744] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (168D7800) [pid = 3744] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (17653800) [pid = 3744] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (0CF31000) [pid = 3744] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0C516800) [pid = 3744] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (18CC2C00) [pid = 3744] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (18CF2400) [pid = 3744] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19DF3C00) [pid = 3744] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (165D3800) [pid = 3744] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10155000) [pid = 3744] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:08:14 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1AC05000) [pid = 3744] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:08:14 INFO - PROCESS | 3744 | 1464275294582 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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:08:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 890ms 08:08:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:08:14 INFO - PROCESS | 3744 | 1464275294639 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 3744 | 1464275294641 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:08:14 INFO - PROCESS | 3744 | 1464275294644 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 3744 | 1464275294645 Marionette TRACE conn6 <- [1,514,null,{}] 08:08:14 INFO - PROCESS | 3744 | 1464275294649 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}] 08:08:14 INFO - PROCESS | 3744 | 1464275294763 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:08:14 INFO - PROCESS | 3744 | 1464275294814 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 3744 | ++DOCSHELL 10564800 == 39 [pid = 3744] [id = 138] 08:08:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (14B30000) [pid = 3744] [serial = 412] [outer = 00000000] 08:08:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1767D800) [pid = 3744] [serial = 413] [outer = 14B30000] 08:08:14 INFO - PROCESS | 3744 | 1464275294858 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18CCD800) [pid = 3744] [serial = 414] [outer = 14B30000] 08:08:15 INFO - PROCESS | 3744 | 1464275295212 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]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 08:08:15 INFO - PROCESS | 3744 | 1464275295276 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 3744 | 1464275295278 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:08:15 INFO - PROCESS | 3744 | 1464275295281 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 3744 | 1464275295282 Marionette TRACE conn6 <- [1,518,null,{}] 08:08:15 INFO - PROCESS | 3744 | 1464275295286 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}] 08:08:15 INFO - PROCESS | 3744 | 1464275295391 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:08:15 INFO - PROCESS | 3744 | 1464275295397 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 3744 | ++DOCSHELL 18CF2400 == 40 [pid = 3744] [id = 139] 08:08:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19072000) [pid = 3744] [serial = 415] [outer = 00000000] 08:08:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19240800) [pid = 3744] [serial = 416] [outer = 19072000] 08:08:15 INFO - PROCESS | 3744 | 1464275295445 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19CF0C00) [pid = 3744] [serial = 417] [outer = 19072000] 08:08:15 INFO - PROCESS | 3744 | 1464275295847 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]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:08:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 632ms 08:08:15 INFO - PROCESS | 3744 | 1464275295913 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 3744 | 1464275295915 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:08:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:08:15 INFO - PROCESS | 3744 | 1464275295918 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 3744 | 1464275295919 Marionette TRACE conn6 <- [1,522,null,{}] 08:08:15 INFO - PROCESS | 3744 | 1464275295923 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}] 08:08:16 INFO - PROCESS | 3744 | 1464275296004 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:08:16 INFO - PROCESS | 3744 | 1464275296011 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 3744 | ++DOCSHELL 0C518000 == 41 [pid = 3744] [id = 140] 08:08:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19CF8400) [pid = 3744] [serial = 418] [outer = 00000000] 08:08:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19DF1400) [pid = 3744] [serial = 419] [outer = 19CF8400] 08:08:16 INFO - PROCESS | 3744 | 1464275296055 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19DF5400) [pid = 3744] [serial = 420] [outer = 19CF8400] 08:08:16 INFO - PROCESS | 3744 | 1464275296639 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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:08:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 08:08:16 INFO - PROCESS | 3744 | 1464275296689 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 3744 | 1464275296694 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:08:16 INFO - PROCESS | 3744 | 1464275296713 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:08:16 INFO - PROCESS | 3744 | 1464275296718 Marionette TRACE conn6 <- [1,526,null,{}] 08:08:16 INFO - PROCESS | 3744 | 1464275296726 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}] 08:08:16 INFO - PROCESS | 3744 | 1464275296840 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:08:17 INFO - PROCESS | 3744 | 1464275296968 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 3744 | ++DOCSHELL 0C675800 == 42 [pid = 3744] [id = 141] 08:08:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (0C67A400) [pid = 3744] [serial = 421] [outer = 00000000] 08:08:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0CF2D800) [pid = 3744] [serial = 422] [outer = 0C67A400] 08:08:17 INFO - PROCESS | 3744 | 1464275297030 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1015B400) [pid = 3744] [serial = 423] [outer = 0C67A400] 08:08:17 INFO - PROCESS | 3744 | 1464275297699 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]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:08:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1023ms 08:08:17 INFO - PROCESS | 3744 | 1464275297740 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 3744 | 1464275297747 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:08:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:08:17 INFO - PROCESS | 3744 | 1464275297753 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 3744 | 1464275297756 Marionette TRACE conn6 <- [1,530,null,{}] 08:08:17 INFO - PROCESS | 3744 | 1464275297760 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}] 08:08:17 INFO - PROCESS | 3744 | 1464275297871 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:08:18 INFO - PROCESS | 3744 | 1464275297965 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 3744 | ++DOCSHELL 165D2C00 == 43 [pid = 3744] [id = 142] 08:08:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (165D6000) [pid = 3744] [serial = 424] [outer = 00000000] 08:08:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (17657C00) [pid = 3744] [serial = 425] [outer = 165D6000] 08:08:18 INFO - PROCESS | 3744 | 1464275298020 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18CD5C00) [pid = 3744] [serial = 426] [outer = 165D6000] 08:08:18 INFO - PROCESS | 3744 | 1464275298644 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"]]]}] 08:08:18 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:08:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:08:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08:18 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:08:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:08:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:08:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 08:08:18 INFO - PROCESS | 3744 | 1464275298685 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 3744 | 1464275298688 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:08:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:08:18 INFO - PROCESS | 3744 | 1464275298691 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 3744 | 1464275298695 Marionette TRACE conn6 <- [1,534,null,{}] 08:08:18 INFO - PROCESS | 3744 | 1464275298725 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}] 08:08:18 INFO - PROCESS | 3744 | 1464275298845 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:08:18 INFO - PROCESS | 3744 | 1464275298941 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 3744 | ++DOCSHELL 1591F400 == 44 [pid = 3744] [id = 143] 08:08:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19F71800) [pid = 3744] [serial = 427] [outer = 00000000] 08:08:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AC0C000) [pid = 3744] [serial = 428] [outer = 19F71800] 08:08:19 INFO - PROCESS | 3744 | 1464275299003 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AD34000) [pid = 3744] [serial = 429] [outer = 19F71800] 08:08:19 INFO - PROCESS | 3744 | 1464275299528 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:08:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 891ms 08:08:19 INFO - PROCESS | 3744 | 1464275299585 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 3744 | 1464275299588 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:08:19 INFO - PROCESS | 3744 | 1464275299591 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:08:19 INFO - PROCESS | 3744 | 1464275299593 Marionette TRACE conn6 <- [1,538,null,{}] 08:08:19 INFO - PROCESS | 3744 | 1464275299614 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}] 08:08:19 INFO - PROCESS | 3744 | 1464275299724 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:08:19 INFO - PROCESS | 3744 | 1464275299816 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 3744 | ++DOCSHELL 1AD3F000 == 45 [pid = 3744] [id = 144] 08:08:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AD3F400) [pid = 3744] [serial = 430] [outer = 00000000] 08:08:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1B5E1800) [pid = 3744] [serial = 431] [outer = 1AD3F400] 08:08:19 INFO - PROCESS | 3744 | 1464275299871 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1B6BF800) [pid = 3744] [serial = 432] [outer = 1AD3F400] 08:08:20 INFO - PROCESS | 3744 | 1464275300442 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:08:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 890ms 08:08:20 INFO - PROCESS | 3744 | 1464275300485 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 3744 | 1464275300488 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:08:20 INFO - PROCESS | 3744 | 1464275300491 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 3744 | 1464275300493 Marionette TRACE conn6 <- [1,542,null,{}] 08:08:20 INFO - PROCESS | 3744 | 1464275300497 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}] 08:08:20 INFO - PROCESS | 3744 | 1464275300599 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:08:20 INFO - PROCESS | 3744 | 1464275300708 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 3744 | ++DOCSHELL 1B5E0400 == 46 [pid = 3744] [id = 145] 08:08:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1B5E8800) [pid = 3744] [serial = 433] [outer = 00000000] 08:08:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1B850C00) [pid = 3744] [serial = 434] [outer = 1B5E8800] 08:08:20 INFO - PROCESS | 3744 | 1464275300763 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1BFA3C00) [pid = 3744] [serial = 435] [outer = 1B5E8800] 08:08:21 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:21 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:21 INFO - PROCESS | 3744 | 1464275301305 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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 830ms 08:08:21 INFO - PROCESS | 3744 | 1464275301326 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 3744 | 1464275301328 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:08:21 INFO - PROCESS | 3744 | 1464275301331 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 3744 | 1464275301333 Marionette TRACE conn6 <- [1,546,null,{}] 08:08:21 INFO - PROCESS | 3744 | 1464275301337 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}] 08:08:21 INFO - PROCESS | 3744 | 1464275301456 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:08:21 INFO - PROCESS | 3744 | 1464275301557 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 3744 | ++DOCSHELL 10438400 == 47 [pid = 3744] [id = 146] 08:08:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1B787C00) [pid = 3744] [serial = 436] [outer = 00000000] 08:08:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1C891C00) [pid = 3744] [serial = 437] [outer = 1B787C00] 08:08:21 INFO - PROCESS | 3744 | 1464275301612 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1CE12C00) [pid = 3744] [serial = 438] [outer = 1B787C00] 08:08:22 INFO - PROCESS | 3744 | 1464275302373 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:08:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1070ms 08:08:22 INFO - PROCESS | 3744 | 1464275302408 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 3744 | 1464275302412 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:08:22 INFO - PROCESS | 3744 | 1464275302417 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 3744 | 1464275302421 Marionette TRACE conn6 <- [1,550,null,{}] 08:08:22 INFO - PROCESS | 3744 | 1464275302428 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}] 08:08:22 INFO - PROCESS | 3744 | 1464275302531 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:08:22 INFO - PROCESS | 3744 | 1464275302660 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 3744 | ++DOCSHELL 0C8F1C00 == 48 [pid = 3744] [id = 147] 08:08:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (0CF2E400) [pid = 3744] [serial = 439] [outer = 00000000] 08:08:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (10557000) [pid = 3744] [serial = 440] [outer = 0CF2E400] 08:08:22 INFO - PROCESS | 3744 | 1464275302710 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (10565000) [pid = 3744] [serial = 441] [outer = 0CF2E400] 08:08:23 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (1923EC00) [pid = 3744] [serial = 370] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19246C00) [pid = 3744] [serial = 371] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1075B400) [pid = 3744] [serial = 349] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (108F3400) [pid = 3744] [serial = 350] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1B5E1400) [pid = 3744] [serial = 341] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (14474800) [pid = 3744] [serial = 352] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1472D400) [pid = 3744] [serial = 353] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (14BC9400) [pid = 3744] [serial = 355] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (14E05800) [pid = 3744] [serial = 356] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1738E000) [pid = 3744] [serial = 358] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1764D000) [pid = 3744] [serial = 359] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (17676800) [pid = 3744] [serial = 361] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1767DC00) [pid = 3744] [serial = 362] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0CF4F400) [pid = 3744] [serial = 346] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (0D38F400) [pid = 3744] [serial = 347] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0C538C00) [pid = 3744] [serial = 343] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (0C637000) [pid = 3744] [serial = 344] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (18CC9400) [pid = 3744] [serial = 364] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (18CC6000) [pid = 3744] [serial = 365] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1914AC00) [pid = 3744] [serial = 367] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1A04CC00) [pid = 3744] [serial = 374] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (19DF5800) [pid = 3744] [serial = 383] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19F6C000) [pid = 3744] [serial = 373] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1AD7CC00) [pid = 3744] [serial = 386] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (14557800) [pid = 3744] [serial = 379] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1AC0A800) [pid = 3744] [serial = 376] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (18CD8C00) [pid = 3744] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (19DEC400) [pid = 3744] [serial = 382] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1AC10400) [pid = 3744] [serial = 377] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (17650400) [pid = 3744] [serial = 380] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1914C400) [pid = 3744] [serial = 368] [outer = 00000000] [url = about:blank] 08:08:23 INFO - PROCESS | 3744 | 1464275303384 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]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 990ms 08:08:23 INFO - PROCESS | 3744 | 1464275303410 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 3744 | 1464275303415 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:08:23 INFO - PROCESS | 3744 | 1464275303421 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 3744 | 1464275303423 Marionette TRACE conn6 <- [1,554,null,{}] 08:08:23 INFO - PROCESS | 3744 | 1464275303430 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}] 08:08:23 INFO - PROCESS | 3744 | 1464275303521 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:08:23 INFO - PROCESS | 3744 | 1464275303604 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 3744 | ++DOCSHELL 0C539C00 == 49 [pid = 3744] [id = 148] 08:08:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (0C637000) [pid = 3744] [serial = 442] [outer = 00000000] 08:08:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (10433000) [pid = 3744] [serial = 443] [outer = 0C637000] 08:08:23 INFO - PROCESS | 3744 | 1464275303654 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1075E800) [pid = 3744] [serial = 444] [outer = 0C637000] 08:08:23 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:23 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:24 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:24 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:24 INFO - PROCESS | 3744 | 1464275304071 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]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 08:08:24 INFO - PROCESS | 3744 | 1464275304094 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 3744 | 1464275304096 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:08:24 INFO - PROCESS | 3744 | 1464275304100 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 3744 | 1464275304103 Marionette TRACE conn6 <- [1,558,null,{}] 08:08:24 INFO - PROCESS | 3744 | 1464275304113 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}] 08:08:24 INFO - PROCESS | 3744 | 1464275304204 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:08:24 INFO - PROCESS | 3744 | 1464275304213 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 3744 | ++DOCSHELL 14BD2C00 == 50 [pid = 3744] [id = 149] 08:08:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (14CB8000) [pid = 3744] [serial = 445] [outer = 00000000] 08:08:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (159EF800) [pid = 3744] [serial = 446] [outer = 14CB8000] 08:08:24 INFO - PROCESS | 3744 | 1464275304261 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (168DBC00) [pid = 3744] [serial = 447] [outer = 14CB8000] 08:08:24 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:24 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:24 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:24 INFO - PROCESS | 3744 | 1464275304688 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]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 08:08:24 INFO - PROCESS | 3744 | 1464275304734 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 3744 | 1464275304737 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:08:24 INFO - PROCESS | 3744 | 1464275304740 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 3744 | 1464275304741 Marionette TRACE conn6 <- [1,562,null,{}] 08:08:24 INFO - PROCESS | 3744 | 1464275304745 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}] 08:08:24 INFO - PROCESS | 3744 | 1464275304833 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:08:24 INFO - PROCESS | 3744 | 1464275304840 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 3744 | ++DOCSHELL 17651800 == 51 [pid = 3744] [id = 150] 08:08:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (17652000) [pid = 3744] [serial = 448] [outer = 00000000] 08:08:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (18665800) [pid = 3744] [serial = 449] [outer = 17652000] 08:08:24 INFO - PROCESS | 3744 | 1464275304887 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (18CCC000) [pid = 3744] [serial = 450] [outer = 17652000] 08:08:25 INFO - PROCESS | 3744 | 1464275305335 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 08:08:25 INFO - PROCESS | 3744 | 1464275305386 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 3744 | 1464275305388 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:08:25 INFO - PROCESS | 3744 | 1464275305392 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:08:25 INFO - PROCESS | 3744 | 1464275305393 Marionette TRACE conn6 <- [1,566,null,{}] 08:08:25 INFO - PROCESS | 3744 | 1464275305397 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}] 08:08:25 INFO - PROCESS | 3744 | 1464275305522 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:08:25 INFO - PROCESS | 3744 | 1464275305528 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 3744 | ++DOCSHELL 18CCEC00 == 52 [pid = 3744] [id = 151] 08:08:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18CD0C00) [pid = 3744] [serial = 451] [outer = 00000000] 08:08:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (19073000) [pid = 3744] [serial = 452] [outer = 18CD0C00] 08:08:25 INFO - PROCESS | 3744 | 1464275305574 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19152400) [pid = 3744] [serial = 453] [outer = 18CD0C00] 08:08:26 INFO - PROCESS | 3744 | 1464275305993 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 631ms 08:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:08:26 INFO - PROCESS | 3744 | 1464275306025 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 3744 | 1464275306027 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:08:26 INFO - PROCESS | 3744 | 1464275306030 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 3744 | 1464275306032 Marionette TRACE conn6 <- [1,570,null,{}] 08:08:26 INFO - PROCESS | 3744 | 1464275306035 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}] 08:08:26 INFO - PROCESS | 3744 | 1464275306166 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:08:26 INFO - PROCESS | 3744 | 1464275306285 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 3744 | ++DOCSHELL 18CF0C00 == 53 [pid = 3744] [id = 152] 08:08:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1923DC00) [pid = 3744] [serial = 454] [outer = 00000000] 08:08:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19CF0000) [pid = 3744] [serial = 455] [outer = 1923DC00] 08:08:26 INFO - PROCESS | 3744 | 1464275306420 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19FF7400) [pid = 3744] [serial = 456] [outer = 1923DC00] 08:08:26 INFO - PROCESS | 3744 | 1464275306904 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 930ms 08:08:26 INFO - PROCESS | 3744 | 1464275306961 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:08:26 INFO - PROCESS | 3744 | 1464275306963 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:08:26 INFO - PROCESS | 3744 | 1464275306966 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 3744 | 1464275306968 Marionette TRACE conn6 <- [1,574,null,{}] 08:08:27 INFO - PROCESS | 3744 | 1464275306977 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}] 08:08:27 INFO - PROCESS | 3744 | 1464275307084 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:08:27 INFO - PROCESS | 3744 | 1464275307099 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 3744 | ++DOCSHELL 1AC0DC00 == 54 [pid = 3744] [id = 153] 08:08:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1AC0FC00) [pid = 3744] [serial = 457] [outer = 00000000] 08:08:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1AD33000) [pid = 3744] [serial = 458] [outer = 1AC0FC00] 08:08:27 INFO - PROCESS | 3744 | 1464275307191 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AD7CC00) [pid = 3744] [serial = 459] [outer = 1AC0FC00] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0C7EE000) [pid = 3744] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (10556800) [pid = 3744] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (14B68000) [pid = 3744] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17655400) [pid = 3744] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (14B30000) [pid = 3744] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (17F10400) [pid = 3744] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19072000) [pid = 3744] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:08:27 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (168D1400) [pid = 3744] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:08:27 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:27 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:27 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:27 INFO - PROCESS | 3744 | 1464275307661 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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 08:08:27 INFO - PROCESS | 3744 | 1464275307697 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 3744 | 1464275307699 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:08:27 INFO - PROCESS | 3744 | 1464275307702 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 3744 | 1464275307704 Marionette TRACE conn6 <- [1,578,null,{}] 08:08:27 INFO - PROCESS | 3744 | 1464275307708 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}] 08:08:27 INFO - PROCESS | 3744 | 1464275307832 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:08:27 INFO - PROCESS | 3744 | 1464275307885 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 3744 | ++DOCSHELL 1738EC00 == 55 [pid = 3744] [id = 154] 08:08:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (17391000) [pid = 3744] [serial = 460] [outer = 00000000] 08:08:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (19DF6000) [pid = 3744] [serial = 461] [outer = 17391000] 08:08:27 INFO - PROCESS | 3744 | 1464275307929 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1AD3D000) [pid = 3744] [serial = 462] [outer = 17391000] 08:08:28 INFO - PROCESS | 3744 | 1464275308299 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 08:08:28 INFO - PROCESS | 3744 | 1464275308333 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 3744 | 1464275308335 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:08:28 INFO - PROCESS | 3744 | 1464275308338 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 3744 | 1464275308340 Marionette TRACE conn6 <- [1,582,null,{}] 08:08:28 INFO - PROCESS | 3744 | 1464275308343 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}] 08:08:28 INFO - PROCESS | 3744 | 1464275308461 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:08:28 INFO - PROCESS | 3744 | 1464275308512 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C9000 == 56 [pid = 3744] [id = 155] 08:08:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (1B858800) [pid = 3744] [serial = 463] [outer = 00000000] 08:08:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1C45D000) [pid = 3744] [serial = 464] [outer = 1B858800] 08:08:28 INFO - PROCESS | 3744 | 1464275308557 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1C888800) [pid = 3744] [serial = 465] [outer = 1B858800] 08:08:29 INFO - PROCESS | 3744 | 1464275308975 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 08:08:29 INFO - PROCESS | 3744 | 1464275309020 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 3744 | 1464275309022 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:08:29 INFO - PROCESS | 3744 | 1464275309026 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:08:29 INFO - PROCESS | 3744 | 1464275309027 Marionette TRACE conn6 <- [1,586,null,{}] 08:08:29 INFO - PROCESS | 3744 | 1464275309031 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}] 08:08:29 INFO - PROCESS | 3744 | 1464275309112 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:08:29 INFO - PROCESS | 3744 | 1464275309119 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 3744 | ++DOCSHELL 11285400 == 57 [pid = 3744] [id = 156] 08:08:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (14471000) [pid = 3744] [serial = 466] [outer = 00000000] 08:08:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1D023400) [pid = 3744] [serial = 467] [outer = 14471000] 08:08:29 INFO - PROCESS | 3744 | 1464275309163 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1D026C00) [pid = 3744] [serial = 468] [outer = 14471000] 08:08:29 INFO - PROCESS | 3744 | 1464275309717 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 08:08:29 INFO - PROCESS | 3744 | 1464275309761 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 3744 | 1464275309766 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:08:29 INFO - PROCESS | 3744 | 1464275309771 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 3744 | 1464275309775 Marionette TRACE conn6 <- [1,590,null,{}] 08:08:29 INFO - PROCESS | 3744 | 1464275309873 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}] 08:08:30 INFO - PROCESS | 3744 | 1464275309994 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:08:30 INFO - PROCESS | 3744 | 1464275310068 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 3744 | ++DOCSHELL 0C4D4C00 == 58 [pid = 3744] [id = 157] 08:08:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (0C532800) [pid = 3744] [serial = 469] [outer = 00000000] 08:08:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (10160400) [pid = 3744] [serial = 470] [outer = 0C532800] 08:08:30 INFO - PROCESS | 3744 | 1464275310167 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (14468000) [pid = 3744] [serial = 471] [outer = 0C532800] 08:08:30 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:08:31 INFO - PROCESS | 3744 | 1464275311045 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1322ms 08:08:31 INFO - PROCESS | 3744 | 1464275311098 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 3744 | 1464275311104 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:08:31 INFO - PROCESS | 3744 | 1464275311111 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 3744 | 1464275311114 Marionette TRACE conn6 <- [1,594,null,{}] 08:08:31 INFO - PROCESS | 3744 | 1464275311118 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}] 08:08:31 INFO - PROCESS | 3744 | 1464275311235 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:08:31 INFO - PROCESS | 3744 | 1464275311357 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 3744 | ++DOCSHELL 15921000 == 59 [pid = 3744] [id = 158] 08:08:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (165D2000) [pid = 3744] [serial = 472] [outer = 00000000] 08:08:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1767AC00) [pid = 3744] [serial = 473] [outer = 165D2000] 08:08:31 INFO - PROCESS | 3744 | 1464275311413 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (18CC9400) [pid = 3744] [serial = 474] [outer = 165D2000] 08:08:32 INFO - PROCESS | 3744 | 1464275312040 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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 08:08:32 INFO - PROCESS | 3744 | 1464275312082 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 3744 | 1464275312085 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:08:32 INFO - PROCESS | 3744 | 1464275312089 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:08:32 INFO - PROCESS | 3744 | 1464275312092 Marionette TRACE conn6 <- [1,598,null,{}] 08:08:32 INFO - PROCESS | 3744 | 1464275312103 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}] 08:08:32 INFO - PROCESS | 3744 | 1464275312214 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:08:32 INFO - PROCESS | 3744 | 1464275312317 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 3744 | ++DOCSHELL 1CE0E800 == 60 [pid = 3744] [id = 159] 08:08:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1D021C00) [pid = 3744] [serial = 475] [outer = 00000000] 08:08:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1D02C400) [pid = 3744] [serial = 476] [outer = 1D021C00] 08:08:32 INFO - PROCESS | 3744 | 1464275312374 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1DB3D800) [pid = 3744] [serial = 477] [outer = 1D021C00] 08:08:33 INFO - PROCESS | 3744 | 1464275313026 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]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 971ms 08:08:33 INFO - PROCESS | 3744 | 1464275313062 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 3744 | 1464275313065 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:08:33 INFO - PROCESS | 3744 | 1464275313069 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 3744 | 1464275313071 Marionette TRACE conn6 <- [1,602,null,{}] 08:08:33 INFO - PROCESS | 3744 | 1464275313074 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}] 08:08:33 INFO - PROCESS | 3744 | 1464275313184 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:08:33 INFO - PROCESS | 3744 | 1464275313279 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 3744 | ++DOCSHELL 1DB45C00 == 61 [pid = 3744] [id = 160] 08:08:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1DB46400) [pid = 3744] [serial = 478] [outer = 00000000] 08:08:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1E5D0C00) [pid = 3744] [serial = 479] [outer = 1DB46400] 08:08:33 INFO - PROCESS | 3744 | 1464275313337 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (1E5D6800) [pid = 3744] [serial = 480] [outer = 1DB46400] 08:08:34 INFO - PROCESS | 3744 | 1464275314184 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1178ms 08:08:34 INFO - PROCESS | 3744 | 1464275314251 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 3744 | 1464275314255 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:08:34 INFO - PROCESS | 3744 | 1464275314260 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 3744 | 1464275314264 Marionette TRACE conn6 <- [1,606,null,{}] 08:08:34 INFO - PROCESS | 3744 | 1464275314270 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}] 08:08:34 INFO - PROCESS | 3744 | 1464275314376 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:08:34 INFO - PROCESS | 3744 | 1464275314499 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 3744 | ++DOCSHELL 0CF30800 == 62 [pid = 3744] [id = 161] 08:08:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (0CF4D800) [pid = 3744] [serial = 481] [outer = 00000000] 08:08:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (11260C00) [pid = 3744] [serial = 482] [outer = 0CF4D800] 08:08:34 INFO - PROCESS | 3744 | 1464275314549 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (144E9C00) [pid = 3744] [serial = 483] [outer = 0CF4D800] 08:08:35 INFO - PROCESS | 3744 | 1464275315143 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 08:08:35 INFO - PROCESS | 3744 | 1464275315222 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 3744 | 1464275315228 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:08:35 INFO - PROCESS | 3744 | 1464275315234 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 3744 | 1464275315237 Marionette TRACE conn6 <- [1,610,null,{}] 08:08:35 INFO - PROCESS | 3744 | 1464275315241 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}] 08:08:35 INFO - PROCESS | 3744 | 1464275315338 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:08:35 INFO - PROCESS | 3744 | 1464275315419 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 3744 | ++DOCSHELL 0C8EB400 == 63 [pid = 3744] [id = 162] 08:08:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (0CF26C00) [pid = 3744] [serial = 484] [outer = 00000000] 08:08:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (10160800) [pid = 3744] [serial = 485] [outer = 0CF26C00] 08:08:35 INFO - PROCESS | 3744 | 1464275315501 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (147F6400) [pid = 3744] [serial = 486] [outer = 0CF26C00] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 10564800 == 62 [pid = 3744] [id = 138] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 18CF2400 == 61 [pid = 3744] [id = 139] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 19FE8800 == 60 [pid = 3744] [id = 11] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 0C535400 == 59 [pid = 3744] [id = 137] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 1E7AA400 == 58 [pid = 3744] [id = 8] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 17654000 == 57 [pid = 3744] [id = 136] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 159EC800 == 56 [pid = 3744] [id = 135] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 14B31000 == 55 [pid = 3744] [id = 134] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 10439000 == 54 [pid = 3744] [id = 133] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 1B6C9000 == 53 [pid = 3744] [id = 155] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 1738EC00 == 52 [pid = 3744] [id = 154] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 1AC0DC00 == 51 [pid = 3744] [id = 153] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 18CF0C00 == 50 [pid = 3744] [id = 152] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0C882000) [pid = 3744] [serial = 389] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (103D7400) [pid = 3744] [serial = 392] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19DF1400) [pid = 3744] [serial = 419] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 18CCEC00 == 49 [pid = 3744] [id = 151] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 17651800 == 48 [pid = 3744] [id = 150] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 14BD2C00 == 47 [pid = 3744] [id = 149] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 0C539C00 == 46 [pid = 3744] [id = 148] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 0C8F1C00 == 45 [pid = 3744] [id = 147] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 0C675800 == 44 [pid = 3744] [id = 141] 08:08:35 INFO - PROCESS | 3744 | --DOCSHELL 0C518000 == 43 [pid = 3744] [id = 140] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (0C886400) [pid = 3744] [serial = 395] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (0CF4F800) [pid = 3744] [serial = 396] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (10562C00) [pid = 3744] [serial = 398] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (108F9C00) [pid = 3744] [serial = 399] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (14CB4C00) [pid = 3744] [serial = 401] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (17F10800) [pid = 3744] [serial = 408] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (17F0D000) [pid = 3744] [serial = 407] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1767D800) [pid = 3744] [serial = 413] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19073C00) [pid = 3744] [serial = 410] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19CF0C00) [pid = 3744] [serial = 417] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19240800) [pid = 3744] [serial = 416] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (17377C00) [pid = 3744] [serial = 404] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1764BC00) [pid = 3744] [serial = 405] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18CCD800) [pid = 3744] [serial = 414] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18CE0800) [pid = 3744] [serial = 411] [outer = 00000000] [url = about:blank] 08:08:35 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (159E5800) [pid = 3744] [serial = 402] [outer = 00000000] [url = about:blank] 08:08:36 INFO - PROCESS | 3744 | 1464275315996 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 771ms 08:08:36 INFO - PROCESS | 3744 | 1464275316007 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 3744 | 1464275316009 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:08:36 INFO - PROCESS | 3744 | 1464275316015 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 3744 | 1464275316019 Marionette TRACE conn6 <- [1,614,null,{}] 08:08:36 INFO - PROCESS | 3744 | 1464275316034 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}] 08:08:36 INFO - PROCESS | 3744 | 1464275316126 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:08:36 INFO - PROCESS | 3744 | 1464275316135 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 3744 | ++DOCSHELL 1075D800 == 44 [pid = 3744] [id = 163] 08:08:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (14469800) [pid = 3744] [serial = 487] [outer = 00000000] 08:08:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (14E76C00) [pid = 3744] [serial = 488] [outer = 14469800] 08:08:36 INFO - PROCESS | 3744 | 1464275316183 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (168D7C00) [pid = 3744] [serial = 489] [outer = 14469800] 08:08:36 INFO - PROCESS | 3744 | 1464275316668 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 08:08:36 INFO - PROCESS | 3744 | 1464275316707 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 3744 | 1464275316709 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:08:36 INFO - PROCESS | 3744 | 1464275316712 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:08:36 INFO - PROCESS | 3744 | 1464275316714 Marionette TRACE conn6 <- [1,618,null,{}] 08:08:36 INFO - PROCESS | 3744 | 1464275316717 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}] 08:08:36 INFO - PROCESS | 3744 | 1464275316804 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:08:36 INFO - PROCESS | 3744 | 1464275316814 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 3744 | ++DOCSHELL 17650400 == 45 [pid = 3744] [id = 164] 08:08:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (17651400) [pid = 3744] [serial = 490] [outer = 00000000] 08:08:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18661400) [pid = 3744] [serial = 491] [outer = 17651400] 08:08:36 INFO - PROCESS | 3744 | 1464275316860 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18CC8000) [pid = 3744] [serial = 492] [outer = 17651400] 08:08:37 INFO - PROCESS | 3744 | 1464275317346 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 08:08:37 INFO - PROCESS | 3744 | 1464275317387 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 3744 | 1464275317389 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:08:37 INFO - PROCESS | 3744 | 1464275317392 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 3744 | 1464275317393 Marionette TRACE conn6 <- [1,622,null,{}] 08:08:37 INFO - PROCESS | 3744 | 1464275317397 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}] 08:08:37 INFO - PROCESS | 3744 | 1464275317475 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:08:37 INFO - PROCESS | 3744 | 1464275317482 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 3744 | ++DOCSHELL 18CDBC00 == 46 [pid = 3744] [id = 165] 08:08:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (18CDCC00) [pid = 3744] [serial = 493] [outer = 00000000] 08:08:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19077C00) [pid = 3744] [serial = 494] [outer = 18CDCC00] 08:08:37 INFO - PROCESS | 3744 | 1464275317528 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1914C000) [pid = 3744] [serial = 495] [outer = 18CDCC00] 08:08:37 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:37 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:37 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:37 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:37 INFO - PROCESS | 3744 | 1464275317985 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 08:08:38 INFO - PROCESS | 3744 | 1464275318027 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 3744 | 1464275318029 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:08:38 INFO - PROCESS | 3744 | 1464275318032 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 3744 | 1464275318033 Marionette TRACE conn6 <- [1,626,null,{}] 08:08:38 INFO - PROCESS | 3744 | 1464275318037 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}] 08:08:38 INFO - PROCESS | 3744 | 1464275318171 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:08:38 INFO - PROCESS | 3744 | 1464275318257 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 3744 | ++DOCSHELL 1923E000 == 47 [pid = 3744] [id = 166] 08:08:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1923F800) [pid = 3744] [serial = 496] [outer = 00000000] 08:08:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19DEE800) [pid = 3744] [serial = 497] [outer = 1923F800] 08:08:38 INFO - PROCESS | 3744 | 1464275318304 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19F69000) [pid = 3744] [serial = 498] [outer = 1923F800] 08:08:38 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:38 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:38 INFO - PROCESS | 3744 | 1464275318748 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 770ms 08:08:38 INFO - PROCESS | 3744 | 1464275318803 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 3744 | 1464275318805 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:08:38 INFO - PROCESS | 3744 | 1464275318807 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 3744 | 1464275318809 Marionette TRACE conn6 <- [1,630,null,{}] 08:08:38 INFO - PROCESS | 3744 | 1464275318813 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}] 08:08:38 INFO - PROCESS | 3744 | 1464275318933 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:08:38 INFO - PROCESS | 3744 | 1464275318946 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2B400 == 48 [pid = 3744] [id = 167] 08:08:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19FE8C00) [pid = 3744] [serial = 499] [outer = 00000000] 08:08:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1AD0E000) [pid = 3744] [serial = 500] [outer = 19FE8C00] 08:08:39 INFO - PROCESS | 3744 | 1464275319038 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AD32800) [pid = 3744] [serial = 501] [outer = 19FE8C00] 08:08:39 INFO - PROCESS | 3744 | 1464275319453 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 08:08:39 INFO - PROCESS | 3744 | 1464275319479 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 3744 | 1464275319481 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:08:39 INFO - PROCESS | 3744 | 1464275319484 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 3744 | 1464275319486 Marionette TRACE conn6 <- [1,634,null,{}] 08:08:39 INFO - PROCESS | 3744 | 1464275319489 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}] 08:08:39 INFO - PROCESS | 3744 | 1464275319628 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:08:39 INFO - PROCESS | 3744 | 1464275319653 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C0000 == 49 [pid = 3744] [id = 168] 08:08:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1B6C1C00) [pid = 3744] [serial = 502] [outer = 00000000] 08:08:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1B790000) [pid = 3744] [serial = 503] [outer = 1B6C1C00] 08:08:39 INFO - PROCESS | 3744 | 1464275319698 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1B850800) [pid = 3744] [serial = 504] [outer = 1B6C1C00] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18CD0C00) [pid = 3744] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (1923DC00) [pid = 3744] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1AD3F400) [pid = 3744] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19F71800) [pid = 3744] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (165D6000) [pid = 3744] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (0CF2E400) [pid = 3744] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (14CB8000) [pid = 3744] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1B5E8800) [pid = 3744] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (0C67A400) [pid = 3744] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1B787C00) [pid = 3744] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (17652000) [pid = 3744] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (0C637000) [pid = 3744] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (1AC0FC00) [pid = 3744] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1B858800) [pid = 3744] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (17391000) [pid = 3744] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0C51A800) [pid = 3744] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0C4CE800) [pid = 3744] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:08:40 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1AD35C00) [pid = 3744] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:08:40 INFO - PROCESS | 3744 | 1464275320373 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 08:08:40 INFO - PROCESS | 3744 | 1464275320415 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 3744 | 1464275320417 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:08:40 INFO - PROCESS | 3744 | 1464275320420 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 3744 | 1464275320422 Marionette TRACE conn6 <- [1,638,null,{}] 08:08:40 INFO - PROCESS | 3744 | 1464275320426 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}] 08:08:40 INFO - PROCESS | 3744 | 1464275320509 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:08:40 INFO - PROCESS | 3744 | 1464275320518 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 3744 | ++DOCSHELL 0C53DC00 == 50 [pid = 3744] [id = 169] 08:08:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0C67A400) [pid = 3744] [serial = 505] [outer = 00000000] 08:08:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (15927000) [pid = 3744] [serial = 506] [outer = 0C67A400] 08:08:40 INFO - PROCESS | 3744 | 1464275320562 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17652000) [pid = 3744] [serial = 507] [outer = 0C67A400] 08:08:41 INFO - PROCESS | 3744 | 1464275321040 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 08:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:08:41 INFO - PROCESS | 3744 | 1464275321091 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 3744 | 1464275321093 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:08:41 INFO - PROCESS | 3744 | 1464275321096 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 3744 | 1464275321097 Marionette TRACE conn6 <- [1,642,null,{}] 08:08:41 INFO - PROCESS | 3744 | 1464275321101 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}] 08:08:41 INFO - PROCESS | 3744 | 1464275321182 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:08:41 INFO - PROCESS | 3744 | 1464275321189 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 3744 | ++DOCSHELL 0C88A400 == 51 [pid = 3744] [id = 170] 08:08:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (17655400) [pid = 3744] [serial = 508] [outer = 00000000] 08:08:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AD35C00) [pid = 3744] [serial = 509] [outer = 17655400] 08:08:41 INFO - PROCESS | 3744 | 1464275321234 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1BFA5400) [pid = 3744] [serial = 510] [outer = 17655400] 08:08:41 INFO - PROCESS | 3744 | 1464275321674 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 08:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:08:41 INFO - PROCESS | 3744 | 1464275321727 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 3744 | 1464275321729 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:08:41 INFO - PROCESS | 3744 | 1464275321732 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 3744 | 1464275321735 Marionette TRACE conn6 <- [1,646,null,{}] 08:08:41 INFO - PROCESS | 3744 | 1464275321738 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}] 08:08:41 INFO - PROCESS | 3744 | 1464275321843 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:08:41 INFO - PROCESS | 3744 | 1464275321849 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 3744 | ++DOCSHELL 1C4D7000 == 52 [pid = 3744] [id = 171] 08:08:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1D023C00) [pid = 3744] [serial = 511] [outer = 00000000] 08:08:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1DB3F800) [pid = 3744] [serial = 512] [outer = 1D023C00] 08:08:41 INFO - PROCESS | 3744 | 1464275321899 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1DC60400) [pid = 3744] [serial = 513] [outer = 1D023C00] 08:08:42 INFO - PROCESS | 3744 | 1464275322488 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:08:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 831ms 08:08:42 INFO - PROCESS | 3744 | 1464275322563 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 3744 | 1464275322568 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:08:42 INFO - PROCESS | 3744 | 1464275322574 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 3744 | 1464275322578 Marionette TRACE conn6 <- [1,650,null,{}] 08:08:42 INFO - PROCESS | 3744 | 1464275322584 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}] 08:08:42 INFO - PROCESS | 3744 | 1464275322699 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:08:42 INFO - PROCESS | 3744 | 1464275322825 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 3744 | ++DOCSHELL 0C8F1800 == 53 [pid = 3744] [id = 172] 08:08:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (0CF2E000) [pid = 3744] [serial = 514] [outer = 00000000] 08:08:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (10434800) [pid = 3744] [serial = 515] [outer = 0CF2E000] 08:08:42 INFO - PROCESS | 3744 | 1464275322885 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1082E400) [pid = 3744] [serial = 516] [outer = 0CF2E000] 08:08:43 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:43 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:43 INFO - PROCESS | 3744 | 1464275323500 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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 08:08:43 INFO - PROCESS | 3744 | 1464275323549 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 3744 | 1464275323555 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:08:43 INFO - PROCESS | 3744 | 1464275323562 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 3744 | 1464275323565 Marionette TRACE conn6 <- [1,654,null,{}] 08:08:43 INFO - PROCESS | 3744 | 1464275323569 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}] 08:08:43 INFO - PROCESS | 3744 | 1464275323680 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:08:43 INFO - PROCESS | 3744 | 1464275323810 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 3744 | ++DOCSHELL 14E72800 == 54 [pid = 3744] [id = 173] 08:08:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (14E7B400) [pid = 3744] [serial = 517] [outer = 00000000] 08:08:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1764CC00) [pid = 3744] [serial = 518] [outer = 14E7B400] 08:08:43 INFO - PROCESS | 3744 | 1464275323867 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1865C000) [pid = 3744] [serial = 519] [outer = 14E7B400] 08:08:44 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:44 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:44 INFO - PROCESS | 3744 | 1464275324471 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:08:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 931ms 08:08:44 INFO - PROCESS | 3744 | 1464275324494 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 3744 | 1464275324497 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:08:44 INFO - PROCESS | 3744 | 1464275324501 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:08:44 INFO - PROCESS | 3744 | 1464275324504 Marionette TRACE conn6 <- [1,658,null,{}] 08:08:44 INFO - PROCESS | 3744 | 1464275324516 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}] 08:08:44 INFO - PROCESS | 3744 | 1464275324627 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:08:44 INFO - PROCESS | 3744 | 1464275324759 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 3744 | ++DOCSHELL 1CE18C00 == 55 [pid = 3744] [id = 174] 08:08:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1D01F000) [pid = 3744] [serial = 520] [outer = 00000000] 08:08:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1D02BC00) [pid = 3744] [serial = 521] [outer = 1D01F000] 08:08:44 INFO - PROCESS | 3744 | 1464275324817 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1DB48C00) [pid = 3744] [serial = 522] [outer = 1D01F000] 08:08:45 INFO - PROCESS | 3744 | 1464275325418 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 08:08:45 INFO - PROCESS | 3744 | 1464275325474 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 3744 | 1464275325477 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:08:45 INFO - PROCESS | 3744 | 1464275325480 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:08:45 INFO - PROCESS | 3744 | 1464275325482 Marionette TRACE conn6 <- [1,662,null,{}] 08:08:45 INFO - PROCESS | 3744 | 1464275325486 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}] 08:08:45 INFO - PROCESS | 3744 | 1464275325600 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:08:45 INFO - PROCESS | 3744 | 1464275325702 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 3744 | ++DOCSHELL 1DB2EC00 == 56 [pid = 3744] [id = 175] 08:08:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1DB2F400) [pid = 3744] [serial = 523] [outer = 00000000] 08:08:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1DB34000) [pid = 3744] [serial = 524] [outer = 1DB2F400] 08:08:45 INFO - PROCESS | 3744 | 1464275325760 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1DB37400) [pid = 3744] [serial = 525] [outer = 1DB2F400] 08:08:46 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:46 INFO - PROCESS | 3744 | [3744] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:08:46 INFO - PROCESS | 3744 | 1464275326319 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]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 871ms 08:08:46 INFO - PROCESS | 3744 | 1464275326358 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 3744 | 1464275326361 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:08:46 INFO - PROCESS | 3744 | 1464275326364 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:08:46 INFO - PROCESS | 3744 | 1464275326366 Marionette TRACE conn6 <- [1,666,null,{}] 08:08:46 INFO - PROCESS | 3744 | 1464275326370 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}] 08:08:46 INFO - PROCESS | 3744 | 1464275326473 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:08:46 INFO - PROCESS | 3744 | 1464275326575 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 3744 | ++DOCSHELL 14E71000 == 57 [pid = 3744] [id = 176] 08:08:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1D08F800) [pid = 3744] [serial = 526] [outer = 00000000] 08:08:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D097C00) [pid = 3744] [serial = 527] [outer = 1D08F800] 08:08:46 INFO - PROCESS | 3744 | 1464275326629 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1D09B400) [pid = 3744] [serial = 528] [outer = 1D08F800] 08:08:47 INFO - PROCESS | 3744 | 1464275327219 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 08:08:47 INFO - PROCESS | 3744 | 1464275327299 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 3744 | 1464275327302 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:08:47 INFO - PROCESS | 3744 | 1464275327305 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 3744 | 1464275327307 Marionette TRACE conn6 <- [1,670,null,{}] 08:08:47 INFO - PROCESS | 3744 | 1464275327311 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}] 08:08:47 INFO - PROCESS | 3744 | 1464275327452 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:08:47 INFO - PROCESS | 3744 | 1464275327584 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 3744 | ++DOCSHELL 0C7EE000 == 58 [pid = 3744] [id = 177] 08:08:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (0C889800) [pid = 3744] [serial = 529] [outer = 00000000] 08:08:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1075F000) [pid = 3744] [serial = 530] [outer = 0C889800] 08:08:47 INFO - PROCESS | 3744 | 1464275327642 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1429C000) [pid = 3744] [serial = 531] [outer = 0C889800] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 0C88A400 == 57 [pid = 3744] [id = 170] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 0C53DC00 == 56 [pid = 3744] [id = 169] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 1B6C0000 == 55 [pid = 3744] [id = 168] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 0CF2B400 == 54 [pid = 3744] [id = 167] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 1923E000 == 53 [pid = 3744] [id = 166] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 18CDBC00 == 52 [pid = 3744] [id = 165] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 17650400 == 51 [pid = 3744] [id = 164] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 1075D800 == 50 [pid = 3744] [id = 163] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 0C8EB400 == 49 [pid = 3744] [id = 162] 08:08:48 INFO - PROCESS | 3744 | --DOCSHELL 0CF30800 == 48 [pid = 3744] [id = 161] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1D023400) [pid = 3744] [serial = 467] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (10892800) [pid = 3744] [serial = 393] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (0CF2F000) [pid = 3744] [serial = 390] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19073000) [pid = 3744] [serial = 452] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19CF0000) [pid = 3744] [serial = 455] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1B5E1800) [pid = 3744] [serial = 431] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1B6BF800) [pid = 3744] [serial = 432] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1AD34000) [pid = 3744] [serial = 429] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1AC0C000) [pid = 3744] [serial = 428] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18CD5C00) [pid = 3744] [serial = 426] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (17657C00) [pid = 3744] [serial = 425] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (10565000) [pid = 3744] [serial = 441] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (10557000) [pid = 3744] [serial = 440] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (159EF800) [pid = 3744] [serial = 446] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (168DBC00) [pid = 3744] [serial = 447] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1BFA3C00) [pid = 3744] [serial = 435] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1B850C00) [pid = 3744] [serial = 434] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1015B400) [pid = 3744] [serial = 423] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (0CF2D800) [pid = 3744] [serial = 422] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1CE12C00) [pid = 3744] [serial = 438] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1C891C00) [pid = 3744] [serial = 437] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18665800) [pid = 3744] [serial = 449] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (10433000) [pid = 3744] [serial = 443] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (1075E800) [pid = 3744] [serial = 444] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1AD33000) [pid = 3744] [serial = 458] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1C888800) [pid = 3744] [serial = 465] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19DF6000) [pid = 3744] [serial = 461] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (19FF7400) [pid = 3744] [serial = 456] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1C45D000) [pid = 3744] [serial = 464] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1AD7CC00) [pid = 3744] [serial = 459] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19152400) [pid = 3744] [serial = 453] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1AD3D000) [pid = 3744] [serial = 462] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (18CCC000) [pid = 3744] [serial = 450] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1B6C0C00) [pid = 3744] [serial = 387] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 3744 | 1464275328844 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:08:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1584ms 08:08:48 INFO - PROCESS | 3744 | 1464275328893 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 3744 | 1464275328896 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:08:48 INFO - PROCESS | 3744 | 1464275328901 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 3744 | 1464275328904 Marionette TRACE conn6 <- [1,674,null,{}] 08:08:48 INFO - PROCESS | 3744 | 1464275328909 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}] 08:08:49 INFO - PROCESS | 3744 | 1464275328996 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:08:49 INFO - PROCESS | 3744 | 1464275329005 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 3744 | ++DOCSHELL 0CF31000 == 49 [pid = 3744] [id = 178] 08:08:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0D394400) [pid = 3744] [serial = 532] [outer = 00000000] 08:08:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1015DC00) [pid = 3744] [serial = 533] [outer = 0D394400] 08:08:49 INFO - PROCESS | 3744 | 1464275329053 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (10558000) [pid = 3744] [serial = 534] [outer = 0D394400] 08:08:50 INFO - PROCESS | 3744 | 1464275329997 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:08:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 08:08:50 INFO - PROCESS | 3744 | 1464275330034 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 3744 | 1464275330039 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:08:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:08:50 INFO - PROCESS | 3744 | 1464275330045 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 3744 | 1464275330048 Marionette TRACE conn6 <- [1,678,null,{}] 08:08:50 INFO - PROCESS | 3744 | 1464275330052 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}] 08:08:50 INFO - PROCESS | 3744 | 1464275330143 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:08:50 INFO - PROCESS | 3744 | 1464275330150 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 3744 | ++DOCSHELL 14468400 == 50 [pid = 3744] [id = 179] 08:08:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (14E09C00) [pid = 3744] [serial = 535] [outer = 00000000] 08:08:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (165D8800) [pid = 3744] [serial = 536] [outer = 14E09C00] 08:08:50 INFO - PROCESS | 3744 | 1464275330195 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (17379000) [pid = 3744] [serial = 537] [outer = 14E09C00] 08:08:51 INFO - PROCESS | 3744 | 1464275331139 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:08:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 08:08:51 INFO - PROCESS | 3744 | 1464275331172 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 3744 | 1464275331175 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:08:51 INFO - PROCESS | 3744 | 1464275331178 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:08:51 INFO - PROCESS | 3744 | 1464275331182 Marionette TRACE conn6 <- [1,682,null,{}] 08:08:51 INFO - PROCESS | 3744 | 1464275331199 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}] 08:08:51 INFO - PROCESS | 3744 | 1464275331319 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:08:51 INFO - PROCESS | 3744 | 1464275331328 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 3744 | ++DOCSHELL 18CC4C00 == 51 [pid = 3744] [id = 180] 08:08:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18CC8800) [pid = 3744] [serial = 538] [outer = 00000000] 08:08:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (18CD3C00) [pid = 3744] [serial = 539] [outer = 18CC8800] 08:08:51 INFO - PROCESS | 3744 | 1464275331378 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (18CF3400) [pid = 3744] [serial = 540] [outer = 18CC8800] 08:08:52 INFO - PROCESS | 3744 | 1464275332357 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:08:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1220ms 08:08:52 INFO - PROCESS | 3744 | 1464275332401 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 3744 | 1464275332414 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:08:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:08:52 INFO - PROCESS | 3744 | 1464275332417 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 3744 | 1464275332419 Marionette TRACE conn6 <- [1,686,null,{}] 08:08:52 INFO - PROCESS | 3744 | 1464275332430 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}] 08:08:52 INFO - PROCESS | 3744 | 1464275332548 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:08:52 INFO - PROCESS | 3744 | 1464275332555 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 3744 | ++DOCSHELL 18CF4400 == 52 [pid = 3744] [id = 181] 08:08:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19077800) [pid = 3744] [serial = 541] [outer = 00000000] 08:08:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1923DC00) [pid = 3744] [serial = 542] [outer = 19077800] 08:08:52 INFO - PROCESS | 3744 | 1464275332600 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19AE6800) [pid = 3744] [serial = 543] [outer = 19077800] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (1923F800) [pid = 3744] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (14469800) [pid = 3744] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (0CF4D800) [pid = 3744] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18CDCC00) [pid = 3744] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (17651400) [pid = 3744] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0CF26C00) [pid = 3744] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (19FE8C00) [pid = 3744] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17655400) [pid = 3744] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1B6C1C00) [pid = 3744] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:08:53 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (0C67A400) [pid = 3744] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:08:53 INFO - PROCESS | 3744 | 1464275333590 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1230ms 08:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:08:53 INFO - PROCESS | 3744 | 1464275333652 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 3744 | 1464275333654 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:08:53 INFO - PROCESS | 3744 | 1464275333658 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 3744 | 1464275333660 Marionette TRACE conn6 <- [1,690,null,{}] 08:08:53 INFO - PROCESS | 3744 | 1464275333664 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}] 08:08:53 INFO - PROCESS | 3744 | 1464275333748 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:08:53 INFO - PROCESS | 3744 | 1464275333829 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 3744 | ++DOCSHELL 0C67A400 == 53 [pid = 3744] [id = 182] 08:08:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0C7F0800) [pid = 3744] [serial = 544] [outer = 00000000] 08:08:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19174800) [pid = 3744] [serial = 545] [outer = 0C7F0800] 08:08:53 INFO - PROCESS | 3744 | 1464275333876 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19CF7800) [pid = 3744] [serial = 546] [outer = 0C7F0800] 08:08:54 INFO - PROCESS | 3744 | 1464275334768 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:08:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 08:08:54 INFO - PROCESS | 3744 | 1464275334790 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:08:54 INFO - PROCESS | 3744 | 1464275334792 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:08:54 INFO - PROCESS | 3744 | 1464275334796 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 3744 | 1464275334797 Marionette TRACE conn6 <- [1,694,null,{}] 08:08:54 INFO - PROCESS | 3744 | 1464275334801 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}] 08:08:54 INFO - PROCESS | 3744 | 1464275334926 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:08:54 INFO - PROCESS | 3744 | 1464275334935 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 3744 | ++DOCSHELL 19DF2400 == 54 [pid = 3744] [id = 183] 08:08:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19DF3C00) [pid = 3744] [serial = 547] [outer = 00000000] 08:08:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1A057C00) [pid = 3744] [serial = 548] [outer = 19DF3C00] 08:08:55 INFO - PROCESS | 3744 | 1464275334980 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1AC02C00) [pid = 3744] [serial = 549] [outer = 19DF3C00] 08:08:56 INFO - PROCESS | 3744 | 1464275336133 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:08:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1384ms 08:08:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:08:56 INFO - PROCESS | 3744 | 1464275336180 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 3744 | 1464275336184 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:08:56 INFO - PROCESS | 3744 | 1464275336189 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 3744 | 1464275336193 Marionette TRACE conn6 <- [1,698,null,{}] 08:08:56 INFO - PROCESS | 3744 | 1464275336199 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}] 08:08:56 INFO - PROCESS | 3744 | 1464275336341 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:08:56 INFO - PROCESS | 3744 | 1464275336477 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 3744 | ++DOCSHELL 0CF29800 == 55 [pid = 3744] [id = 184] 08:08:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1088F800) [pid = 3744] [serial = 550] [outer = 00000000] 08:08:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (14E05800) [pid = 3744] [serial = 551] [outer = 1088F800] 08:08:56 INFO - PROCESS | 3744 | 1464275336535 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (168DCC00) [pid = 3744] [serial = 552] [outer = 1088F800] 08:08:57 INFO - PROCESS | 3744 | 1464275337598 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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:08:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1438ms 08:08:57 INFO - PROCESS | 3744 | 1464275337628 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 3744 | 1464275337634 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:08:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:08:57 INFO - PROCESS | 3744 | 1464275337641 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 3744 | 1464275337644 Marionette TRACE conn6 <- [1,702,null,{}] 08:08:57 INFO - PROCESS | 3744 | 1464275337648 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}] 08:08:57 INFO - PROCESS | 3744 | 1464275337760 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:08:57 INFO - PROCESS | 3744 | 1464275337892 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 3744 | ++DOCSHELL 19159400 == 56 [pid = 3744] [id = 185] 08:08:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1923E000) [pid = 3744] [serial = 553] [outer = 00000000] 08:08:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (19E4E000) [pid = 3744] [serial = 554] [outer = 1923E000] 08:08:57 INFO - PROCESS | 3744 | 1464275337947 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19E52000) [pid = 3744] [serial = 555] [outer = 1923E000] 08:08:58 INFO - PROCESS | 3744 | 1464275338968 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:08:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1377ms 08:08:59 INFO - PROCESS | 3744 | 1464275339019 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 3744 | 1464275339022 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:08:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:08:59 INFO - PROCESS | 3744 | 1464275339025 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 3744 | 1464275339029 Marionette TRACE conn6 <- [1,706,null,{}] 08:08:59 INFO - PROCESS | 3744 | 1464275339040 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}] 08:08:59 INFO - PROCESS | 3744 | 1464275339182 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:08:59 INFO - PROCESS | 3744 | 1464275339307 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 3744 | ++DOCSHELL 1AD3B400 == 57 [pid = 3744] [id = 186] 08:08:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1AD3BC00) [pid = 3744] [serial = 556] [outer = 00000000] 08:08:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1B506000) [pid = 3744] [serial = 557] [outer = 1AD3BC00] 08:08:59 INFO - PROCESS | 3744 | 1464275339367 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1B60C000) [pid = 3744] [serial = 558] [outer = 1AD3BC00] 08:09:00 INFO - PROCESS | 3744 | 1464275340519 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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:09:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1538ms 08:09:00 INFO - PROCESS | 3744 | 1464275340570 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 3744 | 1464275340574 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:09:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:09:00 INFO - PROCESS | 3744 | 1464275340579 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 3744 | 1464275340584 Marionette TRACE conn6 <- [1,710,null,{}] 08:09:00 INFO - PROCESS | 3744 | 1464275340673 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}] 08:09:00 INFO - PROCESS | 3744 | 1464275340773 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:09:00 INFO - PROCESS | 3744 | 1464275340902 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 3744 | ++DOCSHELL 11262800 == 58 [pid = 3744] [id = 187] 08:09:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (11288C00) [pid = 3744] [serial = 559] [outer = 00000000] 08:09:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (147FB000) [pid = 3744] [serial = 560] [outer = 11288C00] 08:09:00 INFO - PROCESS | 3744 | 1464275340956 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (159F0400) [pid = 3744] [serial = 561] [outer = 11288C00] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 1DB45C00 == 57 [pid = 3744] [id = 160] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 1C45B000 == 56 [pid = 3744] [id = 20] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 1CE0E800 == 55 [pid = 3744] [id = 159] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 15921000 == 54 [pid = 3744] [id = 158] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 10438400 == 53 [pid = 3744] [id = 146] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 0C67A400 == 52 [pid = 3744] [id = 182] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 18CF4400 == 51 [pid = 3744] [id = 181] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 18CC4C00 == 50 [pid = 3744] [id = 180] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 14468400 == 49 [pid = 3744] [id = 179] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 0CF31000 == 48 [pid = 3744] [id = 178] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 1DB2EC00 == 47 [pid = 3744] [id = 175] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 1CE18C00 == 46 [pid = 3744] [id = 174] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 14E72800 == 45 [pid = 3744] [id = 173] 08:09:01 INFO - PROCESS | 3744 | --DOCSHELL 0C8F1800 == 44 [pid = 3744] [id = 172] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19DEE800) [pid = 3744] [serial = 497] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19F69000) [pid = 3744] [serial = 498] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (10160400) [pid = 3744] [serial = 470] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1767AC00) [pid = 3744] [serial = 473] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (14E76C00) [pid = 3744] [serial = 488] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (168D7C00) [pid = 3744] [serial = 489] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (144E9C00) [pid = 3744] [serial = 483] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (11260C00) [pid = 3744] [serial = 482] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19077C00) [pid = 3744] [serial = 494] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (18661400) [pid = 3744] [serial = 491] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (18CC8000) [pid = 3744] [serial = 492] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (10160800) [pid = 3744] [serial = 485] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (147F6400) [pid = 3744] [serial = 486] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (1D02C400) [pid = 3744] [serial = 476] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1E5D0C00) [pid = 3744] [serial = 479] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1AD32800) [pid = 3744] [serial = 501] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1AD0E000) [pid = 3744] [serial = 500] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1DB3F800) [pid = 3744] [serial = 512] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1BFA5400) [pid = 3744] [serial = 510] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1B790000) [pid = 3744] [serial = 503] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (15927000) [pid = 3744] [serial = 506] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (17652000) [pid = 3744] [serial = 507] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1AD35C00) [pid = 3744] [serial = 509] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1B850800) [pid = 3744] [serial = 504] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1914C000) [pid = 3744] [serial = 495] [outer = 00000000] [url = about:blank] 08:09:01 INFO - PROCESS | 3744 | 1464275341565 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] 08:09:01 INFO - PROCESS | 3744 | 1464275341615 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:09:01 INFO - PROCESS | 3744 | 1464275341621 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 3744 | 1464275341624 Marionette TRACE conn6 <- [1,714,null,{}] 08:09:01 INFO - PROCESS | 3744 | 1464275341628 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}] 08:09:01 INFO - PROCESS | 3744 | 1464275341718 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:09:01 INFO - PROCESS | 3744 | 1464275341808 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 3744 | ++DOCSHELL 0C538000 == 45 [pid = 3744] [id = 188] 08:09:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (0C8F1C00) [pid = 3744] [serial = 562] [outer = 00000000] 08:09:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (10557C00) [pid = 3744] [serial = 563] [outer = 0C8F1C00] 08:09:01 INFO - PROCESS | 3744 | 1464275341855 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (14E6EC00) [pid = 3744] [serial = 564] [outer = 0C8F1C00] 08:09:02 INFO - PROCESS | 3744 | 1464275342351 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:09:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 771ms 08:09:02 INFO - PROCESS | 3744 | 1464275342398 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 3744 | 1464275342400 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:09:02 INFO - PROCESS | 3744 | 1464275342403 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:09:02 INFO - PROCESS | 3744 | 1464275342407 Marionette TRACE conn6 <- [1,718,null,{}] 08:09:02 INFO - PROCESS | 3744 | 1464275342417 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}] 08:09:02 INFO - PROCESS | 3744 | 1464275342508 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:09:02 INFO - PROCESS | 3744 | 1464275342518 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 3744 | ++DOCSHELL 18CC8C00 == 46 [pid = 3744] [id = 189] 08:09:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (18CCD000) [pid = 3744] [serial = 565] [outer = 00000000] 08:09:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (18CD5800) [pid = 3744] [serial = 566] [outer = 18CCD000] 08:09:02 INFO - PROCESS | 3744 | 1464275342565 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (18CF2C00) [pid = 3744] [serial = 567] [outer = 18CCD000] 08:09:03 INFO - PROCESS | 3744 | 1464275343082 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] 08:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:09:03 INFO - PROCESS | 3744 | 1464275343141 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:09:03 INFO - PROCESS | 3744 | 1464275343144 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 3744 | 1464275343146 Marionette TRACE conn6 <- [1,722,null,{}] 08:09:03 INFO - PROCESS | 3744 | 1464275343149 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}] 08:09:03 INFO - PROCESS | 3744 | 1464275343249 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:09:03 INFO - PROCESS | 3744 | 1464275343339 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 3744 | ++DOCSHELL 19247800 == 47 [pid = 3744] [id = 190] 08:09:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1924CC00) [pid = 3744] [serial = 568] [outer = 00000000] 08:09:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19E4D800) [pid = 3744] [serial = 569] [outer = 1924CC00] 08:09:03 INFO - PROCESS | 3744 | 1464275343387 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19E58C00) [pid = 3744] [serial = 570] [outer = 1924CC00] 08:09:03 INFO - PROCESS | 3744 | 1464275343816 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]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:09:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 08:09:03 INFO - PROCESS | 3744 | 1464275343875 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 3744 | 1464275343877 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:09:03 INFO - PROCESS | 3744 | 1464275343880 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:09:03 INFO - PROCESS | 3744 | 1464275343882 Marionette TRACE conn6 <- [1,726,null,{}] 08:09:03 INFO - PROCESS | 3744 | 1464275343886 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}] 08:09:04 INFO - PROCESS | 3744 | 1464275344001 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:09:04 INFO - PROCESS | 3744 | 1464275344063 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 3744 | ++DOCSHELL 1AC0B000 == 48 [pid = 3744] [id = 191] 08:09:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1AC0BC00) [pid = 3744] [serial = 571] [outer = 00000000] 08:09:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1AD39C00) [pid = 3744] [serial = 572] [outer = 1AC0BC00] 08:09:04 INFO - PROCESS | 3744 | 1464275344110 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AD3C400) [pid = 3744] [serial = 573] [outer = 1AC0BC00] 08:09:05 INFO - PROCESS | 3744 | 1464275345020 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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:09:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1174ms 08:09:05 INFO - PROCESS | 3744 | 1464275345059 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 3744 | 1464275345061 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:09:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:09:05 INFO - PROCESS | 3744 | 1464275345064 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 3744 | 1464275345066 Marionette TRACE conn6 <- [1,730,null,{}] 08:09:05 INFO - PROCESS | 3744 | 1464275345069 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}] 08:09:05 INFO - PROCESS | 3744 | 1464275345198 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:09:05 INFO - PROCESS | 3744 | 1464275345251 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 3744 | ++DOCSHELL 1448D800 == 49 [pid = 3744] [id = 192] 08:09:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1B5E1400) [pid = 3744] [serial = 574] [outer = 00000000] 08:09:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1B6BE400) [pid = 3744] [serial = 575] [outer = 1B5E1400] 08:09:05 INFO - PROCESS | 3744 | 1464275345297 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1BFA5800) [pid = 3744] [serial = 576] [outer = 1B5E1400] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19CF8400) [pid = 3744] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1DB46400) [pid = 3744] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (0D394400) [pid = 3744] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (14E7B400) [pid = 3744] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18CC8800) [pid = 3744] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1D01F000) [pid = 3744] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (1DB2F400) [pid = 3744] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1D08F800) [pid = 3744] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (14E09C00) [pid = 3744] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (0CF2E000) [pid = 3744] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (0C7F0800) [pid = 3744] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (0C889800) [pid = 3744] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (19077800) [pid = 3744] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1D021C00) [pid = 3744] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (165D2000) [pid = 3744] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (14471000) [pid = 3744] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:09:05 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0C532800) [pid = 3744] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:09:06 INFO - PROCESS | 3744 | 1464275346288 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:09:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1280ms 08:09:06 INFO - PROCESS | 3744 | 1464275346344 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:09:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:09:06 INFO - PROCESS | 3744 | 1464275346346 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:09:06 INFO - PROCESS | 3744 | 1464275346349 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 3744 | 1464275346351 Marionette TRACE conn6 <- [1,734,null,{}] 08:09:06 INFO - PROCESS | 3744 | 1464275346354 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}] 08:09:06 INFO - PROCESS | 3744 | 1464275346444 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:09:06 INFO - PROCESS | 3744 | 1464275346525 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 3744 | ++DOCSHELL 0C70A400 == 50 [pid = 3744] [id = 193] 08:09:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (0C889800) [pid = 3744] [serial = 577] [outer = 00000000] 08:09:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (18CC8800) [pid = 3744] [serial = 578] [outer = 0C889800] 08:09:06 INFO - PROCESS | 3744 | 1464275346569 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19E50400) [pid = 3744] [serial = 579] [outer = 0C889800] 08:09:07 INFO - PROCESS | 3744 | 1464275347427 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:09:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 08:09:07 INFO - PROCESS | 3744 | 1464275347474 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:09:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:09:07 INFO - PROCESS | 3744 | 1464275347476 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:09:07 INFO - PROCESS | 3744 | 1464275347479 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 3744 | 1464275347481 Marionette TRACE conn6 <- [1,738,null,{}] 08:09:07 INFO - PROCESS | 3744 | 1464275347485 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}] 08:09:07 INFO - PROCESS | 3744 | 1464275347596 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:09:07 INFO - PROCESS | 3744 | 1464275347606 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 3744 | ++DOCSHELL 1446B000 == 51 [pid = 3744] [id = 194] 08:09:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1446D000) [pid = 3744] [serial = 580] [outer = 00000000] 08:09:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1C460800) [pid = 3744] [serial = 581] [outer = 1446D000] 08:09:07 INFO - PROCESS | 3744 | 1464275347651 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1C4CD800) [pid = 3744] [serial = 582] [outer = 1446D000] 08:09:08 INFO - PROCESS | 3744 | 1464275348802 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1383ms 08:09:08 INFO - PROCESS | 3744 | 1464275348872 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 3744 | 1464275348876 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:09:08 INFO - PROCESS | 3744 | 1464275348881 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 3744 | 1464275348886 Marionette TRACE conn6 <- [1,742,null,{}] 08:09:08 INFO - PROCESS | 3744 | 1464275348891 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}] 08:09:09 INFO - PROCESS | 3744 | 1464275348993 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:09:09 INFO - PROCESS | 3744 | 1464275349191 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 3744 | ++DOCSHELL 10159C00 == 52 [pid = 3744] [id = 195] 08:09:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (1055F800) [pid = 3744] [serial = 583] [outer = 00000000] 08:09:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (168D7C00) [pid = 3744] [serial = 584] [outer = 1055F800] 08:09:09 INFO - PROCESS | 3744 | 1464275349249 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (17673000) [pid = 3744] [serial = 585] [outer = 1055F800] 08:09:10 INFO - PROCESS | 3744 | 1464275350316 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1483ms 08:09:10 INFO - PROCESS | 3744 | 1464275350367 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 3744 | 1464275350373 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:09:10 INFO - PROCESS | 3744 | 1464275350380 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 3744 | 1464275350383 Marionette TRACE conn6 <- [1,746,null,{}] 08:09:10 INFO - PROCESS | 3744 | 1464275350387 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}] 08:09:10 INFO - PROCESS | 3744 | 1464275350535 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:09:10 INFO - PROCESS | 3744 | 1464275350672 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 3744 | ++DOCSHELL 19AEB000 == 53 [pid = 3744] [id = 196] 08:09:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (19CF0800) [pid = 3744] [serial = 586] [outer = 00000000] 08:09:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19E4BC00) [pid = 3744] [serial = 587] [outer = 19CF0800] 08:09:10 INFO - PROCESS | 3744 | 1464275350729 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1AD3F400) [pid = 3744] [serial = 588] [outer = 19CF0800] 08:09:11 INFO - PROCESS | 3744 | 1464275351265 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:09:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 08:09:11 INFO - PROCESS | 3744 | 1464275351312 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 3744 | 1464275351314 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:09:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:09:11 INFO - PROCESS | 3744 | 1464275351318 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 3744 | 1464275351322 Marionette TRACE conn6 <- [1,750,null,{}] 08:09:11 INFO - PROCESS | 3744 | 1464275351333 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}] 08:09:11 INFO - PROCESS | 3744 | 1464275351443 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:09:11 INFO - PROCESS | 3744 | 1464275351543 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C1800 == 54 [pid = 3744] [id = 197] 08:09:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1D024C00) [pid = 3744] [serial = 589] [outer = 00000000] 08:09:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1D029000) [pid = 3744] [serial = 590] [outer = 1D024C00] 08:09:11 INFO - PROCESS | 3744 | 1464275351600 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1D091400) [pid = 3744] [serial = 591] [outer = 1D024C00] 08:09:12 INFO - PROCESS | 3744 | 1464275352848 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1579ms 08:09:12 INFO - PROCESS | 3744 | 1464275352941 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 3744 | 1464275352945 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:09:12 INFO - PROCESS | 3744 | 1464275352951 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:09:12 INFO - PROCESS | 3744 | 1464275352955 Marionette TRACE conn6 <- [1,754,null,{}] 08:09:12 INFO - PROCESS | 3744 | 1464275352962 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}] 08:09:13 INFO - PROCESS | 3744 | 1464275353049 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:09:13 INFO - PROCESS | 3744 | 1464275353170 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2BC00 == 55 [pid = 3744] [id = 198] 08:09:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (0CF2E400) [pid = 3744] [serial = 592] [outer = 00000000] 08:09:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (108F3400) [pid = 3744] [serial = 593] [outer = 0CF2E400] 08:09:13 INFO - PROCESS | 3744 | 1464275353223 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (14472000) [pid = 3744] [serial = 594] [outer = 0CF2E400] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 14E75000 == 54 [pid = 3744] [id = 10] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 0C70A400 == 53 [pid = 3744] [id = 193] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 1448D800 == 52 [pid = 3744] [id = 192] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 1AC0B000 == 51 [pid = 3744] [id = 191] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 19247800 == 50 [pid = 3744] [id = 190] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 18CC8C00 == 49 [pid = 3744] [id = 189] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 0C538000 == 48 [pid = 3744] [id = 188] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 11262800 == 47 [pid = 3744] [id = 187] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 1AD3B400 == 46 [pid = 3744] [id = 186] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 19159400 == 45 [pid = 3744] [id = 185] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 1C4D7000 == 44 [pid = 3744] [id = 171] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 0CF29800 == 43 [pid = 3744] [id = 184] 08:09:13 INFO - PROCESS | 3744 | --DOCSHELL 19DF2400 == 42 [pid = 3744] [id = 183] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (14468000) [pid = 3744] [serial = 471] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19DF5400) [pid = 3744] [serial = 420] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1E5D6800) [pid = 3744] [serial = 480] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1015DC00) [pid = 3744] [serial = 533] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (10558000) [pid = 3744] [serial = 534] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1865C000) [pid = 3744] [serial = 519] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1764CC00) [pid = 3744] [serial = 518] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (18CD3C00) [pid = 3744] [serial = 539] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1DB48C00) [pid = 3744] [serial = 522] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (1D02BC00) [pid = 3744] [serial = 521] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (1DB37400) [pid = 3744] [serial = 525] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1DB34000) [pid = 3744] [serial = 524] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1D09B400) [pid = 3744] [serial = 528] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1D097C00) [pid = 3744] [serial = 527] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (165D8800) [pid = 3744] [serial = 536] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1082E400) [pid = 3744] [serial = 516] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (10434800) [pid = 3744] [serial = 515] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (19174800) [pid = 3744] [serial = 545] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (1429C000) [pid = 3744] [serial = 531] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (1075F000) [pid = 3744] [serial = 530] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (1923DC00) [pid = 3744] [serial = 542] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (18CF3400) [pid = 3744] [serial = 540] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (17379000) [pid = 3744] [serial = 537] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (19AE6800) [pid = 3744] [serial = 543] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (19CF7800) [pid = 3744] [serial = 546] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (1DB3D800) [pid = 3744] [serial = 477] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (18CC9400) [pid = 3744] [serial = 474] [outer = 00000000] [url = about:blank] 08:09:13 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1D026C00) [pid = 3744] [serial = 468] [outer = 00000000] [url = about:blank] 08:09:14 INFO - PROCESS | 3744 | 1464275354308 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]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1383ms 08:09:14 INFO - PROCESS | 3744 | 1464275354338 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 3744 | 1464275354343 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:09:14 INFO - PROCESS | 3744 | 1464275354349 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 3744 | 1464275354352 Marionette TRACE conn6 <- [1,758,null,{}] 08:09:14 INFO - PROCESS | 3744 | 1464275354355 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}] 08:09:14 INFO - PROCESS | 3744 | 1464275354447 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:09:14 INFO - PROCESS | 3744 | 1464275354453 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 3744 | ++DOCSHELL 0C62BC00 == 43 [pid = 3744] [id = 199] 08:09:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (0C637000) [pid = 3744] [serial = 595] [outer = 00000000] 08:09:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (10558000) [pid = 3744] [serial = 596] [outer = 0C637000] 08:09:14 INFO - PROCESS | 3744 | 1464275354499 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (1088E800) [pid = 3744] [serial = 597] [outer = 0C637000] 08:09:14 INFO - PROCESS | 3744 | 1464275354969 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 08:09:15 INFO - PROCESS | 3744 | 1464275355022 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 3744 | 1464275355025 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:09:15 INFO - PROCESS | 3744 | 1464275355028 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:09:15 INFO - PROCESS | 3744 | 1464275355031 Marionette TRACE conn6 <- [1,762,null,{}] 08:09:15 INFO - PROCESS | 3744 | 1464275355041 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}] 08:09:15 INFO - PROCESS | 3744 | 1464275355129 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:09:15 INFO - PROCESS | 3744 | 1464275355141 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 3744 | ++DOCSHELL 164F6800 == 44 [pid = 3744] [id = 200] 08:09:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (165CE800) [pid = 3744] [serial = 598] [outer = 00000000] 08:09:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (168DA000) [pid = 3744] [serial = 599] [outer = 165CE800] 08:09:15 INFO - PROCESS | 3744 | 1464275355189 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1764D400) [pid = 3744] [serial = 600] [outer = 165CE800] 08:09:15 INFO - PROCESS | 3744 | 1464275355661 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 08:09:15 INFO - PROCESS | 3744 | 1464275355702 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:09:15 INFO - PROCESS | 3744 | 1464275355704 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:09:15 INFO - PROCESS | 3744 | 1464275355707 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 3744 | 1464275355709 Marionette TRACE conn6 <- [1,766,null,{}] 08:09:15 INFO - PROCESS | 3744 | 1464275355712 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}] 08:09:15 INFO - PROCESS | 3744 | 1464275355800 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:09:15 INFO - PROCESS | 3744 | 1464275355835 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 3744 | ++DOCSHELL 1865C000 == 45 [pid = 3744] [id = 201] 08:09:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18660800) [pid = 3744] [serial = 601] [outer = 00000000] 08:09:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (18CD1C00) [pid = 3744] [serial = 602] [outer = 18660800] 08:09:15 INFO - PROCESS | 3744 | 1464275355889 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18CD8000) [pid = 3744] [serial = 603] [outer = 18660800] 08:09:16 INFO - PROCESS | 3744 | 1464275356368 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]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 08:09:16 INFO - PROCESS | 3744 | 1464275356452 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 3744 | 1464275356455 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:09:16 INFO - PROCESS | 3744 | 1464275356458 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 3744 | 1464275356460 Marionette TRACE conn6 <- [1,770,null,{}] 08:09:16 INFO - PROCESS | 3744 | 1464275356464 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}] 08:09:16 INFO - PROCESS | 3744 | 1464275356571 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:09:16 INFO - PROCESS | 3744 | 1464275356628 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 3744 | ++DOCSHELL 18CDB800 == 46 [pid = 3744] [id = 202] 08:09:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18CF2400) [pid = 3744] [serial = 604] [outer = 00000000] 08:09:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1914FC00) [pid = 3744] [serial = 605] [outer = 18CF2400] 08:09:16 INFO - PROCESS | 3744 | 1464275356676 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19158800) [pid = 3744] [serial = 606] [outer = 18CF2400] 08:09:17 INFO - PROCESS | 3744 | 1464275357110 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 08:09:17 INFO - PROCESS | 3744 | 1464275357190 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 3744 | 1464275357192 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:09:17 INFO - PROCESS | 3744 | 1464275357199 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:09:17 INFO - PROCESS | 3744 | 1464275357201 Marionette TRACE conn6 <- [1,774,null,{}] 08:09:17 INFO - PROCESS | 3744 | 1464275357205 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}] 08:09:17 INFO - PROCESS | 3744 | 1464275357341 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:09:17 INFO - PROCESS | 3744 | 1464275357404 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2F000 == 47 [pid = 3744] [id = 203] 08:09:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19CF7400) [pid = 3744] [serial = 607] [outer = 00000000] 08:09:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19DF2000) [pid = 3744] [serial = 608] [outer = 19CF7400] 08:09:17 INFO - PROCESS | 3744 | 1464275357452 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19DFA000) [pid = 3744] [serial = 609] [outer = 19CF7400] 08:09:17 INFO - PROCESS | 3744 | 1464275357896 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 08:09:17 INFO - PROCESS | 3744 | 1464275357934 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 3744 | 1464275357936 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:09:17 INFO - PROCESS | 3744 | 1464275357939 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 3744 | 1464275357941 Marionette TRACE conn6 <- [1,778,null,{}] 08:09:17 INFO - PROCESS | 3744 | 1464275357948 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}] 08:09:18 INFO - PROCESS | 3744 | 1464275358144 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1D023C00) [pid = 3744] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (0C889800) [pid = 3744] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (1AC0BC00) [pid = 3744] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (1923E000) [pid = 3744] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (1AD3BC00) [pid = 3744] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (0C8F1C00) [pid = 3744] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (11288C00) [pid = 3744] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (18CCD000) [pid = 3744] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (1924CC00) [pid = 3744] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (1B5E1400) [pid = 3744] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:09:18 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (1088F800) [pid = 3744] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:09:18 INFO - PROCESS | 3744 | 1464275358228 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 3744 | ++DOCSHELL 0C53D000 == 48 [pid = 3744] [id = 204] 08:09:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (0C675800) [pid = 3744] [serial = 610] [outer = 00000000] 08:09:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (1075EC00) [pid = 3744] [serial = 611] [outer = 0C675800] 08:09:18 INFO - PROCESS | 3744 | 1464275358275 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (18CCA400) [pid = 3744] [serial = 612] [outer = 0C675800] 08:09:18 INFO - PROCESS | 3744 | 1464275358646 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 732ms 08:09:18 INFO - PROCESS | 3744 | 1464275358699 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 3744 | 1464275358701 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:09:18 INFO - PROCESS | 3744 | 1464275358704 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:09:18 INFO - PROCESS | 3744 | 1464275358706 Marionette TRACE conn6 <- [1,782,null,{}] 08:09:18 INFO - PROCESS | 3744 | 1464275358710 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}] 08:09:18 INFO - PROCESS | 3744 | 1464275358793 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:09:18 INFO - PROCESS | 3744 | 1464275358800 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 3744 | ++DOCSHELL 0C53BC00 == 49 [pid = 3744] [id = 205] 08:09:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (19246800) [pid = 3744] [serial = 613] [outer = 00000000] 08:09:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (1AD35800) [pid = 3744] [serial = 614] [outer = 19246800] 08:09:18 INFO - PROCESS | 3744 | 1464275358844 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (1AD3B800) [pid = 3744] [serial = 615] [outer = 19246800] 08:09:19 INFO - PROCESS | 3744 | 1464275359276 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 08:09:19 INFO - PROCESS | 3744 | 1464275359338 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 3744 | 1464275359341 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:09:19 INFO - PROCESS | 3744 | 1464275359344 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 3744 | 1464275359345 Marionette TRACE conn6 <- [1,786,null,{}] 08:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:09:19 INFO - PROCESS | 3744 | 1464275359349 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}] 08:09:19 INFO - PROCESS | 3744 | 1464275359433 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:09:19 INFO - PROCESS | 3744 | 1464275359442 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 3744 | ++DOCSHELL 1B504C00 == 50 [pid = 3744] [id = 206] 08:09:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (1B6C2000) [pid = 3744] [serial = 616] [outer = 00000000] 08:09:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1B6E1000) [pid = 3744] [serial = 617] [outer = 1B6C2000] 08:09:19 INFO - PROCESS | 3744 | 1464275359490 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (1BF9FC00) [pid = 3744] [serial = 618] [outer = 1B6C2000] 08:09:19 INFO - PROCESS | 3744 | 1464275359932 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 08:09:19 INFO - PROCESS | 3744 | 1464275359978 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:09:20 INFO - PROCESS | 3744 | 1464275359980 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:09:20 INFO - PROCESS | 3744 | 1464275359984 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 3744 | 1464275359985 Marionette TRACE conn6 <- [1,790,null,{}] 08:09:20 INFO - PROCESS | 3744 | 1464275359989 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}] 08:09:20 INFO - PROCESS | 3744 | 1464275360084 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:09:20 INFO - PROCESS | 3744 | 1464275360094 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 3744 | ++DOCSHELL 1C4D1000 == 51 [pid = 3744] [id = 207] 08:09:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (1C891C00) [pid = 3744] [serial = 619] [outer = 00000000] 08:09:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (1D01E000) [pid = 3744] [serial = 620] [outer = 1C891C00] 08:09:20 INFO - PROCESS | 3744 | 1464275360163 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (1D028000) [pid = 3744] [serial = 621] [outer = 1C891C00] 08:09:20 INFO - PROCESS | 3744 | 1464275360870 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 930ms 08:09:20 INFO - PROCESS | 3744 | 1464275360915 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 3744 | 1464275360920 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:09:20 INFO - PROCESS | 3744 | 1464275360925 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 3744 | 1464275360930 Marionette TRACE conn6 <- [1,794,null,{}] 08:09:20 INFO - PROCESS | 3744 | 1464275360935 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}] 08:09:21 INFO - PROCESS | 3744 | 1464275361049 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:09:21 INFO - PROCESS | 3744 | 1464275361177 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 3744 | ++DOCSHELL 10433000 == 52 [pid = 3744] [id = 208] 08:09:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (10563C00) [pid = 3744] [serial = 622] [outer = 00000000] 08:09:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (1429C000) [pid = 3744] [serial = 623] [outer = 10563C00] 08:09:21 INFO - PROCESS | 3744 | 1464275361236 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (144EAC00) [pid = 3744] [serial = 624] [outer = 10563C00] 08:09:21 INFO - PROCESS | 3744 | 1464275361855 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 970ms 08:09:21 INFO - PROCESS | 3744 | 1464275361900 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 3744 | 1464275361907 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:09:21 INFO - PROCESS | 3744 | 1464275361914 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 3744 | 1464275361917 Marionette TRACE conn6 <- [1,798,null,{}] 08:09:21 INFO - PROCESS | 3744 | 1464275361921 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}] 08:09:22 INFO - PROCESS | 3744 | 1464275362036 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:09:22 INFO - PROCESS | 3744 | 1464275362141 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 3744 | ++DOCSHELL 18CC9400 == 53 [pid = 3744] [id = 209] 08:09:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (18CCD400) [pid = 3744] [serial = 625] [outer = 00000000] 08:09:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (19247000) [pid = 3744] [serial = 626] [outer = 18CCD400] 08:09:22 INFO - PROCESS | 3744 | 1464275362199 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (19DF0400) [pid = 3744] [serial = 627] [outer = 18CCD400] 08:09:22 INFO - PROCESS | 3744 | 1464275362827 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]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 931ms 08:09:22 INFO - PROCESS | 3744 | 1464275362845 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 3744 | 1464275362847 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:09:22 INFO - PROCESS | 3744 | 1464275362851 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:09:22 INFO - PROCESS | 3744 | 1464275362856 Marionette TRACE conn6 <- [1,802,null,{}] 08:09:22 INFO - PROCESS | 3744 | 1464275362867 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}] 08:09:22 INFO - PROCESS | 3744 | 1464275362980 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:09:23 INFO - PROCESS | 3744 | 1464275363101 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 3744 | ++DOCSHELL 1D093400 == 54 [pid = 3744] [id = 210] 08:09:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1D094000) [pid = 3744] [serial = 628] [outer = 00000000] 08:09:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1D099C00) [pid = 3744] [serial = 629] [outer = 1D094000] 08:09:23 INFO - PROCESS | 3744 | 1464275363162 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (1DB29800) [pid = 3744] [serial = 630] [outer = 1D094000] 08:09:23 INFO - PROCESS | 3744 | 1464275363723 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] 08:09:23 INFO - PROCESS | 3744 | 1464275363788 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:09:23 INFO - PROCESS | 3744 | 1464275363792 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 3744 | 1464275363794 Marionette TRACE conn6 <- [1,806,null,{}] 08:09:23 INFO - PROCESS | 3744 | 1464275363798 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}] 08:09:23 INFO - PROCESS | 3744 | 1464275363909 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:09:24 INFO - PROCESS | 3744 | 1464275364036 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 3744 | ++DOCSHELL 1DB2A800 == 55 [pid = 3744] [id = 211] 08:09:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1DB2B400) [pid = 3744] [serial = 631] [outer = 00000000] 08:09:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1DB3B800) [pid = 3744] [serial = 632] [outer = 1DB2B400] 08:09:24 INFO - PROCESS | 3744 | 1464275364092 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1DB3F000) [pid = 3744] [serial = 633] [outer = 1DB2B400] 08:09:24 INFO - PROCESS | 3744 | 1464275364687 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]]]}] 08:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 08:09:24 INFO - PROCESS | 3744 | 1464275364725 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 3744 | 1464275364727 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:09:24 INFO - PROCESS | 3744 | 1464275364730 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 3744 | 1464275364732 Marionette TRACE conn6 <- [1,810,null,{}] 08:09:24 INFO - PROCESS | 3744 | 1464275364736 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}] 08:09:24 INFO - PROCESS | 3744 | 1464275364846 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:09:24 INFO - PROCESS | 3744 | 1464275364949 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 3744 | ++DOCSHELL 1DB38400 == 56 [pid = 3744] [id = 212] 08:09:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1DB3E400) [pid = 3744] [serial = 634] [outer = 00000000] 08:09:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1DB48000) [pid = 3744] [serial = 635] [outer = 1DB3E400] 08:09:25 INFO - PROCESS | 3744 | 1464275365003 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1DC60800) [pid = 3744] [serial = 636] [outer = 1DB3E400] 08:09:25 INFO - PROCESS | 3744 | 1464275365626 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] 08:09:25 INFO - PROCESS | 3744 | 1464275365667 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:09:25 INFO - PROCESS | 3744 | 1464275365670 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 3744 | 1464275365672 Marionette TRACE conn6 <- [1,814,null,{}] 08:09:25 INFO - PROCESS | 3744 | 1464275365676 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}] 08:09:25 INFO - PROCESS | 3744 | 1464275365794 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:09:25 INFO - PROCESS | 3744 | 1464275365900 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 3744 | ++DOCSHELL 1DB46000 == 57 [pid = 3744] [id = 213] 08:09:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1DC67000) [pid = 3744] [serial = 637] [outer = 00000000] 08:09:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1E5DB000) [pid = 3744] [serial = 638] [outer = 1DC67000] 08:09:25 INFO - PROCESS | 3744 | 1464275365958 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1E724000) [pid = 3744] [serial = 639] [outer = 1DC67000] 08:09:26 INFO - PROCESS | 3744 | 1464275366574 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]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 08:09:26 INFO - PROCESS | 3744 | 1464275366605 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 3744 | 1464275366607 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:09:26 INFO - PROCESS | 3744 | 1464275366610 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:09:26 INFO - PROCESS | 3744 | 1464275366612 Marionette TRACE conn6 <- [1,818,null,{}] 08:09:26 INFO - PROCESS | 3744 | 1464275366616 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}] 08:09:26 INFO - PROCESS | 3744 | 1464275366726 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:09:26 INFO - PROCESS | 3744 | 1464275366826 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 3744 | ++DOCSHELL 0C886400 == 58 [pid = 3744] [id = 214] 08:09:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (0CF51000) [pid = 3744] [serial = 640] [outer = 00000000] 08:09:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (18662000) [pid = 3744] [serial = 641] [outer = 0CF51000] 08:09:26 INFO - PROCESS | 3744 | 1464275366885 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19DEE800) [pid = 3744] [serial = 642] [outer = 0CF51000] 08:09:27 INFO - PROCESS | 3744 | 1464275367614 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]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1017ms 08:09:27 INFO - PROCESS | 3744 | 1464275367640 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 3744 | 1464275367645 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:09:27 INFO - PROCESS | 3744 | 1464275367652 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 3744 | 1464275367655 Marionette TRACE conn6 <- [1,822,null,{}] 08:09:27 INFO - PROCESS | 3744 | 1464275367678 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}] 08:09:27 INFO - PROCESS | 3744 | 1464275367788 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:09:27 INFO - PROCESS | 3744 | 1464275367925 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 3744 | ++DOCSHELL 11253C00 == 59 [pid = 3744] [id = 215] 08:09:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (14475400) [pid = 3744] [serial = 643] [outer = 00000000] 08:09:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (159EC800) [pid = 3744] [serial = 644] [outer = 14475400] 08:09:28 INFO - PROCESS | 3744 | 1464275367976 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (17398000) [pid = 3744] [serial = 645] [outer = 14475400] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 1B504C00 == 58 [pid = 3744] [id = 206] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 0C53BC00 == 57 [pid = 3744] [id = 205] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 0C53D000 == 56 [pid = 3744] [id = 204] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 0CF2F000 == 55 [pid = 3744] [id = 203] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 18CDB800 == 54 [pid = 3744] [id = 202] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 1865C000 == 53 [pid = 3744] [id = 201] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 164F6800 == 52 [pid = 3744] [id = 200] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 0C62BC00 == 51 [pid = 3744] [id = 199] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 0CF2BC00 == 50 [pid = 3744] [id = 198] 08:09:28 INFO - PROCESS | 3744 | --DOCSHELL 1446B000 == 49 [pid = 3744] [id = 194] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1DC60400) [pid = 3744] [serial = 513] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (18CC8800) [pid = 3744] [serial = 578] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AD39C00) [pid = 3744] [serial = 572] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19E52000) [pid = 3744] [serial = 555] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (19E4E000) [pid = 3744] [serial = 554] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1B60C000) [pid = 3744] [serial = 558] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1B506000) [pid = 3744] [serial = 557] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (10557C00) [pid = 3744] [serial = 563] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (14E6EC00) [pid = 3744] [serial = 564] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (159F0400) [pid = 3744] [serial = 561] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (147FB000) [pid = 3744] [serial = 560] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (18CD5800) [pid = 3744] [serial = 566] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (18CF2C00) [pid = 3744] [serial = 567] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19E4D800) [pid = 3744] [serial = 569] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (1B6BE400) [pid = 3744] [serial = 575] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1AD3C400) [pid = 3744] [serial = 573] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (168DCC00) [pid = 3744] [serial = 552] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (14E05800) [pid = 3744] [serial = 551] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1A057C00) [pid = 3744] [serial = 548] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (19E50400) [pid = 3744] [serial = 579] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1BFA5800) [pid = 3744] [serial = 576] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (19E58C00) [pid = 3744] [serial = 570] [outer = 00000000] [url = about:blank] 08:09:28 INFO - PROCESS | 3744 | 1464275368528 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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 890ms 08:09:28 INFO - PROCESS | 3744 | 1464275368544 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 3744 | 1464275368549 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:09:28 INFO - PROCESS | 3744 | 1464275368555 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 3744 | 1464275368558 Marionette TRACE conn6 <- [1,826,null,{}] 08:09:28 INFO - PROCESS | 3744 | 1464275368562 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}] 08:09:28 INFO - PROCESS | 3744 | 1464275368657 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:09:28 INFO - PROCESS | 3744 | 1464275368664 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 3744 | ++DOCSHELL 14467400 == 50 [pid = 3744] [id = 216] 08:09:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (1446B000) [pid = 3744] [serial = 646] [outer = 00000000] 08:09:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (14E05800) [pid = 3744] [serial = 647] [outer = 1446B000] 08:09:28 INFO - PROCESS | 3744 | 1464275368713 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (159EB800) [pid = 3744] [serial = 648] [outer = 1446B000] 08:09:29 INFO - PROCESS | 3744 | 1464275369201 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]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 08:09:29 INFO - PROCESS | 3744 | 1464275369229 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 3744 | 1464275369231 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:09:29 INFO - PROCESS | 3744 | 1464275369234 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:09:29 INFO - PROCESS | 3744 | 1464275369238 Marionette TRACE conn6 <- [1,830,null,{}] 08:09:29 INFO - PROCESS | 3744 | 1464275369248 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}] 08:09:29 INFO - PROCESS | 3744 | 1464275369344 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:09:29 INFO - PROCESS | 3744 | 1464275369355 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 3744 | ++DOCSHELL 18CD5800 == 51 [pid = 3744] [id = 217] 08:09:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (18CD5C00) [pid = 3744] [serial = 649] [outer = 00000000] 08:09:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (19072800) [pid = 3744] [serial = 650] [outer = 18CD5C00] 08:09:29 INFO - PROCESS | 3744 | 1464275369405 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (19152400) [pid = 3744] [serial = 651] [outer = 18CD5C00] 08:09:29 INFO - PROCESS | 3744 | 1464275369872 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]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 08:09:29 INFO - PROCESS | 3744 | 1464275369909 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 3744 | 1464275369911 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:09:29 INFO - PROCESS | 3744 | 1464275369919 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 3744 | 1464275369920 Marionette TRACE conn6 <- [1,834,null,{}] 08:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:09:29 INFO - PROCESS | 3744 | 1464275369923 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}] 08:09:30 INFO - PROCESS | 3744 | 1464275370011 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:09:30 INFO - PROCESS | 3744 | 1464275370048 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 3744 | ++DOCSHELL 19D56400 == 52 [pid = 3744] [id = 218] 08:09:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19D58C00) [pid = 3744] [serial = 652] [outer = 00000000] 08:09:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19E50400) [pid = 3744] [serial = 653] [outer = 19D58C00] 08:09:30 INFO - PROCESS | 3744 | 1464275370093 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19E58800) [pid = 3744] [serial = 654] [outer = 19D58C00] 08:09:30 INFO - PROCESS | 3744 | 1464275370532 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 08:09:30 INFO - PROCESS | 3744 | 1464275370567 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 3744 | 1464275370569 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:09:30 INFO - PROCESS | 3744 | 1464275370572 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 3744 | 1464275370574 Marionette TRACE conn6 <- [1,838,null,{}] 08:09:30 INFO - PROCESS | 3744 | 1464275370577 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}] 08:09:30 INFO - PROCESS | 3744 | 1464275370700 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:09:30 INFO - PROCESS | 3744 | 1464275370707 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 3744 | ++DOCSHELL 144E4800 == 53 [pid = 3744] [id = 219] 08:09:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19E55000) [pid = 3744] [serial = 655] [outer = 00000000] 08:09:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AC10400) [pid = 3744] [serial = 656] [outer = 19E55000] 08:09:30 INFO - PROCESS | 3744 | 1464275370755 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AD32800) [pid = 3744] [serial = 657] [outer = 19E55000] 08:09:32 INFO - PROCESS | 3744 | 1464275372430 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1877ms 08:09:32 INFO - PROCESS | 3744 | 1464275372453 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 3744 | 1464275372455 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:09:32 INFO - PROCESS | 3744 | 1464275372458 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 3744 | 1464275372460 Marionette TRACE conn6 <- [1,842,null,{}] 08:09:32 INFO - PROCESS | 3744 | 1464275372464 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}] 08:09:32 INFO - PROCESS | 3744 | 1464275372604 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (18660800) [pid = 3744] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0C637000) [pid = 3744] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0CF2E400) [pid = 3744] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (165CE800) [pid = 3744] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19CF7400) [pid = 3744] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19246800) [pid = 3744] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (0C675800) [pid = 3744] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (18CF2400) [pid = 3744] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:09:32 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (1B6C2000) [pid = 3744] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:09:32 INFO - PROCESS | 3744 | 1464275372726 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 3744 | ++DOCSHELL 0C675800 == 54 [pid = 3744] [id = 220] 08:09:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (0CF2E400) [pid = 3744] [serial = 658] [outer = 00000000] 08:09:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18CDCC00) [pid = 3744] [serial = 659] [outer = 0CF2E400] 08:09:32 INFO - PROCESS | 3744 | 1464275372775 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (1AD0AC00) [pid = 3744] [serial = 660] [outer = 0CF2E400] 08:09:33 INFO - PROCESS | 3744 | 1464275373180 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 770ms 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:09:33 INFO - PROCESS | 3744 | 1464275373231 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 3744 | 1464275373233 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:09:33 INFO - PROCESS | 3744 | 1464275373236 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 3744 | 1464275373238 Marionette TRACE conn6 <- [1,846,null,{}] 08:09:33 INFO - PROCESS | 3744 | 1464275373241 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}] 08:09:33 INFO - PROCESS | 3744 | 1464275373357 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:09:33 INFO - PROCESS | 3744 | 1464275373365 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 3744 | ++DOCSHELL 19CF7400 == 55 [pid = 3744] [id = 221] 08:09:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19E53400) [pid = 3744] [serial = 661] [outer = 00000000] 08:09:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1D09CC00) [pid = 3744] [serial = 662] [outer = 19E53400] 08:09:33 INFO - PROCESS | 3744 | 1464275373409 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1DB3BC00) [pid = 3744] [serial = 663] [outer = 19E53400] 08:09:33 INFO - PROCESS | 3744 | 1464275373828 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:09:33 INFO - PROCESS | 3744 | 1464275373867 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 3744 | 1464275373869 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:09:33 INFO - PROCESS | 3744 | 1464275373872 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 3744 | 1464275373873 Marionette TRACE conn6 <- [1,850,null,{}] 08:09:33 INFO - PROCESS | 3744 | 1464275373877 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}] 08:09:34 INFO - PROCESS | 3744 | 1464275373993 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:09:34 INFO - PROCESS | 3744 | 1464275374001 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 3744 | ++DOCSHELL 1DB45C00 == 56 [pid = 3744] [id = 222] 08:09:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1DC61000) [pid = 3744] [serial = 664] [outer = 00000000] 08:09:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1E5D7800) [pid = 3744] [serial = 665] [outer = 1DC61000] 08:09:34 INFO - PROCESS | 3744 | 1464275374045 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1E7A4400) [pid = 3744] [serial = 666] [outer = 1DC61000] 08:09:34 INFO - PROCESS | 3744 | 1464275374452 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]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 08:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:09:34 INFO - PROCESS | 3744 | 1464275374503 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 3744 | 1464275374505 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:09:34 INFO - PROCESS | 3744 | 1464275374508 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 3744 | 1464275374509 Marionette TRACE conn6 <- [1,854,null,{}] 08:09:34 INFO - PROCESS | 3744 | 1464275374513 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}] 08:09:34 INFO - PROCESS | 3744 | 1464275374637 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:09:34 INFO - PROCESS | 3744 | 1464275374688 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 3744 | ++DOCSHELL 1E7AA400 == 57 [pid = 3744] [id = 223] 08:09:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1E7AA800) [pid = 3744] [serial = 667] [outer = 00000000] 08:09:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (1E9CAC00) [pid = 3744] [serial = 668] [outer = 1E7AA800] 08:09:34 INFO - PROCESS | 3744 | 1464275374735 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1E9CD800) [pid = 3744] [serial = 669] [outer = 1E7AA800] 08:09:35 INFO - PROCESS | 3744 | 1464275375410 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 08:09:35 INFO - PROCESS | 3744 | 1464275375479 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 3744 | 1464275375485 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:09:35 INFO - PROCESS | 3744 | 1464275375490 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 3744 | 1464275375494 Marionette TRACE conn6 <- [1,858,null,{}] 08:09:35 INFO - PROCESS | 3744 | 1464275375500 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}] 08:09:35 INFO - PROCESS | 3744 | 1464275375647 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:09:35 INFO - PROCESS | 3744 | 1464275375781 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 3744 | ++DOCSHELL 10559C00 == 58 [pid = 3744] [id = 224] 08:09:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1055A000) [pid = 3744] [serial = 670] [outer = 00000000] 08:09:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (14CB7000) [pid = 3744] [serial = 671] [outer = 1055A000] 08:09:35 INFO - PROCESS | 3744 | 1464275375839 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (168D3400) [pid = 3744] [serial = 672] [outer = 1055A000] 08:09:36 INFO - PROCESS | 3744 | 1464275376493 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1021ms 08:09:36 INFO - PROCESS | 3744 | 1464275376516 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 3744 | 1464275376522 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:09:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18CD0000) [pid = 3744] [serial = 673] [outer = 0C677000] 08:09:36 INFO - PROCESS | 3744 | 1464275376551 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 3744 | 1464275376554 Marionette TRACE conn6 <- [1,862,null,{}] 08:09:36 INFO - PROCESS | 3744 | 1464275376677 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}] 08:09:36 INFO - PROCESS | 3744 | 1464275376833 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:09:36 INFO - PROCESS | 3744 | 1464275376888 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 3744 | ++DOCSHELL 168D2C00 == 59 [pid = 3744] [id = 225] 08:09:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1738C400) [pid = 3744] [serial = 674] [outer = 00000000] 08:09:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1BFA5800) [pid = 3744] [serial = 675] [outer = 1738C400] 08:09:36 INFO - PROCESS | 3744 | 1464275376943 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1D028C00) [pid = 3744] [serial = 676] [outer = 1738C400] 08:09:37 INFO - PROCESS | 3744 | 1464275377523 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1019ms 08:09:37 INFO - PROCESS | 3744 | 1464275377555 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 3744 | 1464275377557 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:09:37 INFO - PROCESS | 3744 | 1464275377561 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 3744 | 1464275377565 Marionette TRACE conn6 <- [1,866,null,{}] 08:09:37 INFO - PROCESS | 3744 | 1464275377576 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}] 08:09:37 INFO - PROCESS | 3744 | 1464275377692 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:09:37 INFO - PROCESS | 3744 | 1464275377797 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 3744 | ++DOCSHELL 0C409C00 == 60 [pid = 3744] [id = 226] 08:09:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (0C411C00) [pid = 3744] [serial = 677] [outer = 00000000] 08:09:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1CE19C00) [pid = 3744] [serial = 678] [outer = 0C411C00] 08:09:37 INFO - PROCESS | 3744 | 1464275377853 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1E7AB400) [pid = 3744] [serial = 679] [outer = 0C411C00] 08:09:38 INFO - PROCESS | 3744 | 1464275378392 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 08:09:38 INFO - PROCESS | 3744 | 1464275378494 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 3744 | 1464275378497 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:09:38 INFO - PROCESS | 3744 | 1464275378501 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 3744 | 1464275378503 Marionette TRACE conn6 <- [1,870,null,{}] 08:09:38 INFO - PROCESS | 3744 | 1464275378507 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}] 08:09:38 INFO - PROCESS | 3744 | 1464275378628 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:09:38 INFO - PROCESS | 3744 | 1464275378731 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 3744 | ++DOCSHELL 1E9D6000 == 61 [pid = 3744] [id = 227] 08:09:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1E9D6C00) [pid = 3744] [serial = 680] [outer = 00000000] 08:09:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1EA3B800) [pid = 3744] [serial = 681] [outer = 1E9D6C00] 08:09:38 INFO - PROCESS | 3744 | 1464275378790 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1EAA4400) [pid = 3744] [serial = 682] [outer = 1E9D6C00] 08:09:39 INFO - PROCESS | 3744 | 1464275379331 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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 871ms 08:09:39 INFO - PROCESS | 3744 | 1464275379374 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 3744 | 1464275379377 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:09:39 INFO - PROCESS | 3744 | 1464275379380 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:09:39 INFO - PROCESS | 3744 | 1464275379382 Marionette TRACE conn6 <- [1,874,null,{}] 08:09:39 INFO - PROCESS | 3744 | 1464275379386 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}] 08:09:39 INFO - PROCESS | 3744 | 1464275379491 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:09:39 INFO - PROCESS | 3744 | 1464275379594 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 3744 | ++DOCSHELL 1EAA6800 == 62 [pid = 3744] [id = 228] 08:09:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1EAA9000) [pid = 3744] [serial = 683] [outer = 00000000] 08:09:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1EAAD000) [pid = 3744] [serial = 684] [outer = 1EAA9000] 08:09:39 INFO - PROCESS | 3744 | 1464275379648 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1EAB0000) [pid = 3744] [serial = 685] [outer = 1EAA9000] 08:09:40 INFO - PROCESS | 3744 | 1464275380337 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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 08:09:40 INFO - PROCESS | 3744 | 1464275380354 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 3744 | 1464275380356 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:09:40 INFO - PROCESS | 3744 | 1464275380564 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 3744 | 1464275380567 Marionette TRACE conn6 <- [1,878,null,{}] 08:09:40 INFO - PROCESS | 3744 | 1464275380631 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}] 08:09:40 INFO - PROCESS | 3744 | 1464275380733 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:09:40 INFO - PROCESS | 3744 | 1464275380860 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 3744 | ++DOCSHELL 0C8F3C00 == 63 [pid = 3744] [id = 229] 08:09:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (0CF29800) [pid = 3744] [serial = 686] [outer = 00000000] 08:09:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (0CF52000) [pid = 3744] [serial = 687] [outer = 0CF29800] 08:09:40 INFO - PROCESS | 3744 | 1464275380909 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (10160800) [pid = 3744] [serial = 688] [outer = 0CF29800] 08:09:41 INFO - PROCESS | 3744 | 1464275381534 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]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1190ms 08:09:41 INFO - PROCESS | 3744 | 1464275381560 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 3744 | 1464275381563 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:09:41 INFO - PROCESS | 3744 | 1464275381569 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 3744 | 1464275381572 Marionette TRACE conn6 <- [1,882,null,{}] 08:09:41 INFO - PROCESS | 3744 | 1464275381578 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}] 08:09:41 INFO - PROCESS | 3744 | 1464275381683 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 1DB45C00 == 62 [pid = 3744] [id = 222] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 19CF7400 == 61 [pid = 3744] [id = 221] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 0C675800 == 60 [pid = 3744] [id = 220] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 144E4800 == 59 [pid = 3744] [id = 219] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 19D56400 == 58 [pid = 3744] [id = 218] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 18CD5800 == 57 [pid = 3744] [id = 217] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 14467400 == 56 [pid = 3744] [id = 216] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1D029000) [pid = 3744] [serial = 590] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 11253C00 == 55 [pid = 3744] [id = 215] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 1DB38400 == 54 [pid = 3744] [id = 212] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 1DB2A800 == 53 [pid = 3744] [id = 211] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 1D093400 == 52 [pid = 3744] [id = 210] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 18CC9400 == 51 [pid = 3744] [id = 209] 08:09:41 INFO - PROCESS | 3744 | --DOCSHELL 10433000 == 50 [pid = 3744] [id = 208] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1B6E1000) [pid = 3744] [serial = 617] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19E4BC00) [pid = 3744] [serial = 587] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (18CD8000) [pid = 3744] [serial = 603] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (168D7C00) [pid = 3744] [serial = 584] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1088E800) [pid = 3744] [serial = 597] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (14472000) [pid = 3744] [serial = 594] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (10558000) [pid = 3744] [serial = 596] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (18CD1C00) [pid = 3744] [serial = 602] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1764D400) [pid = 3744] [serial = 600] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19DFA000) [pid = 3744] [serial = 609] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19DF2000) [pid = 3744] [serial = 608] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1C460800) [pid = 3744] [serial = 581] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (108F3400) [pid = 3744] [serial = 593] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1AD3B800) [pid = 3744] [serial = 615] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (168DA000) [pid = 3744] [serial = 599] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (18CCA400) [pid = 3744] [serial = 612] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1914FC00) [pid = 3744] [serial = 605] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (1AD35800) [pid = 3744] [serial = 614] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19158800) [pid = 3744] [serial = 606] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1075EC00) [pid = 3744] [serial = 611] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1BF9FC00) [pid = 3744] [serial = 618] [outer = 00000000] [url = about:blank] 08:09:41 INFO - PROCESS | 3744 | 1464275381866 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 3744 | ++DOCSHELL 0C4D1400 == 51 [pid = 3744] [id = 230] 08:09:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0C4D1800) [pid = 3744] [serial = 689] [outer = 00000000] 08:09:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0C70A400) [pid = 3744] [serial = 690] [outer = 0C4D1800] 08:09:41 INFO - PROCESS | 3744 | 1464275381913 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (10433000) [pid = 3744] [serial = 691] [outer = 0C4D1800] 08:09:42 INFO - PROCESS | 3744 | 1464275382298 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 771ms 08:09:42 INFO - PROCESS | 3744 | 1464275382341 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 3744 | 1464275382343 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:09:42 INFO - PROCESS | 3744 | 1464275382346 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 3744 | 1464275382348 Marionette TRACE conn6 <- [1,886,null,{}] 08:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:09:42 INFO - PROCESS | 3744 | 1464275382352 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}] 08:09:42 INFO - PROCESS | 3744 | 1464275382438 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:09:42 INFO - PROCESS | 3744 | 1464275382448 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 3744 | ++DOCSHELL 144E9C00 == 52 [pid = 3744] [id = 231] 08:09:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (14553C00) [pid = 3744] [serial = 692] [outer = 00000000] 08:09:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (14BCBC00) [pid = 3744] [serial = 693] [outer = 14553C00] 08:09:42 INFO - PROCESS | 3744 | 1464275382499 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (14E06000) [pid = 3744] [serial = 694] [outer = 14553C00] 08:09:43 INFO - PROCESS | 3744 | 1464275382975 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 08:09:43 INFO - PROCESS | 3744 | 1464275383026 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 3744 | 1464275383028 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:09:43 INFO - PROCESS | 3744 | 1464275383031 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 3744 | 1464275383033 Marionette TRACE conn6 <- [1,890,null,{}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:09:43 INFO - PROCESS | 3744 | 1464275383036 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}] 08:09:43 INFO - PROCESS | 3744 | 1464275383126 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:09:43 INFO - PROCESS | 3744 | 1464275383136 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 3744 | ++DOCSHELL 17393400 == 53 [pid = 3744] [id = 232] 08:09:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (17394400) [pid = 3744] [serial = 695] [outer = 00000000] 08:09:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1863EC00) [pid = 3744] [serial = 696] [outer = 17394400] 08:09:43 INFO - PROCESS | 3744 | 1464275383184 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1865C000) [pid = 3744] [serial = 697] [outer = 17394400] 08:09:43 INFO - PROCESS | 3744 | 1464275383645 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 08:09:43 INFO - PROCESS | 3744 | 1464275383706 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 3744 | 1464275383708 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:09:43 INFO - PROCESS | 3744 | 1464275383712 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 3744 | 1464275383714 Marionette TRACE conn6 <- [1,894,null,{}] 08:09:43 INFO - PROCESS | 3744 | 1464275383717 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}] 08:09:43 INFO - PROCESS | 3744 | 1464275383803 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:09:43 INFO - PROCESS | 3744 | 1464275383846 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 3744 | ++DOCSHELL 18CC3400 == 54 [pid = 3744] [id = 233] 08:09:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18CC7000) [pid = 3744] [serial = 698] [outer = 00000000] 08:09:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18CCEC00) [pid = 3744] [serial = 699] [outer = 18CC7000] 08:09:43 INFO - PROCESS | 3744 | 1464275383904 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (18CD7400) [pid = 3744] [serial = 700] [outer = 18CC7000] 08:09:44 INFO - PROCESS | 3744 | 1464275384384 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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 08:09:44 INFO - PROCESS | 3744 | 1464275384442 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 3744 | 1464275384444 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:09:44 INFO - PROCESS | 3744 | 1464275384456 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 3744 | 1464275384458 Marionette TRACE conn6 <- [1,898,null,{}] 08:09:44 INFO - PROCESS | 3744 | 1464275384462 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}] 08:09:44 INFO - PROCESS | 3744 | 1464275384604 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:09:44 INFO - PROCESS | 3744 | 1464275384670 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 3744 | ++DOCSHELL 19159000 == 55 [pid = 3744] [id = 234] 08:09:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19159C00) [pid = 3744] [serial = 701] [outer = 00000000] 08:09:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (19241400) [pid = 3744] [serial = 702] [outer = 19159C00] 08:09:44 INFO - PROCESS | 3744 | 1464275384719 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19AE4400) [pid = 3744] [serial = 703] [outer = 19159C00] 08:09:45 INFO - PROCESS | 3744 | 1464275385169 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 08:09:45 INFO - PROCESS | 3744 | 1464275385213 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 3744 | 1464275385216 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:09:45 INFO - PROCESS | 3744 | 1464275385219 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 3744 | 1464275385221 Marionette TRACE conn6 <- [1,902,null,{}] 08:09:45 INFO - PROCESS | 3744 | 1464275385225 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}] 08:09:45 INFO - PROCESS | 3744 | 1464275385343 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:09:45 INFO - PROCESS | 3744 | 1464275385349 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 3744 | ++DOCSHELL 19D4EC00 == 56 [pid = 3744] [id = 235] 08:09:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19DEE400) [pid = 3744] [serial = 704] [outer = 00000000] 08:09:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19E4B400) [pid = 3744] [serial = 705] [outer = 19DEE400] 08:09:45 INFO - PROCESS | 3744 | 1464275385396 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (19E4F000) [pid = 3744] [serial = 706] [outer = 19DEE400] 08:09:45 INFO - PROCESS | 3744 | 1464275385847 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 08:09:45 INFO - PROCESS | 3744 | 1464275385893 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 3744 | 1464275385895 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:09:45 INFO - PROCESS | 3744 | 1464275385898 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 3744 | 1464275385900 Marionette TRACE conn6 <- [1,906,null,{}] 08:09:45 INFO - PROCESS | 3744 | 1464275385903 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}] 08:09:46 INFO - PROCESS | 3744 | 1464275386017 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (14475400) [pid = 3744] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19E55000) [pid = 3744] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (0CF51000) [pid = 3744] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1446B000) [pid = 3744] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19D58C00) [pid = 3744] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0CF2E400) [pid = 3744] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (18CD5C00) [pid = 3744] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19E53400) [pid = 3744] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1DC61000) [pid = 3744] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (19DF3C00) [pid = 3744] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:09:46 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1D024C00) [pid = 3744] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:09:46 INFO - PROCESS | 3744 | 1464275386257 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2E400 == 57 [pid = 3744] [id = 236] 08:09:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (0CF30C00) [pid = 3744] [serial = 707] [outer = 00000000] 08:09:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (14E75C00) [pid = 3744] [serial = 708] [outer = 0CF30C00] 08:09:46 INFO - PROCESS | 3744 | 1464275386306 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19E52C00) [pid = 3744] [serial = 709] [outer = 0CF30C00] 08:09:46 INFO - PROCESS | 3744 | 1464275386698 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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 830ms 08:09:46 INFO - PROCESS | 3744 | 1464275386730 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 3744 | 1464275386731 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:09:46 INFO - PROCESS | 3744 | 1464275386735 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 3744 | 1464275386736 Marionette TRACE conn6 <- [1,910,null,{}] 08:09:46 INFO - PROCESS | 3744 | 1464275386740 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}] 08:09:46 INFO - PROCESS | 3744 | 1464275386853 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:09:46 INFO - PROCESS | 3744 | 1464275386862 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 3744 | ++DOCSHELL 1AC07400 == 58 [pid = 3744] [id = 237] 08:09:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1AC0F000) [pid = 3744] [serial = 710] [outer = 00000000] 08:09:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1B504000) [pid = 3744] [serial = 711] [outer = 1AC0F000] 08:09:46 INFO - PROCESS | 3744 | 1464275386910 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1B5EC000) [pid = 3744] [serial = 712] [outer = 1AC0F000] 08:09:47 INFO - PROCESS | 3744 | 1464275387321 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 08:09:47 INFO - PROCESS | 3744 | 1464275387366 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 3744 | 1464275387368 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:09:47 INFO - PROCESS | 3744 | 1464275387371 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:09:47 INFO - PROCESS | 3744 | 1464275387372 Marionette TRACE conn6 <- [1,914,null,{}] 08:09:47 INFO - PROCESS | 3744 | 1464275387376 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}] 08:09:47 INFO - PROCESS | 3744 | 1464275387492 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:09:47 INFO - PROCESS | 3744 | 1464275387500 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 3744 | ++DOCSHELL 0CF57400 == 59 [pid = 3744] [id = 238] 08:09:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1AD76800) [pid = 3744] [serial = 713] [outer = 00000000] 08:09:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1BF9FC00) [pid = 3744] [serial = 714] [outer = 1AD76800] 08:09:47 INFO - PROCESS | 3744 | 1464275387544 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1C37A800) [pid = 3744] [serial = 715] [outer = 1AD76800] 08:09:47 INFO - PROCESS | 3744 | 1464275387954 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 08:09:48 INFO - PROCESS | 3744 | 1464275388006 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 3744 | 1464275388008 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:09:48 INFO - PROCESS | 3744 | 1464275388011 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:09:48 INFO - PROCESS | 3744 | 1464275388013 Marionette TRACE conn6 <- [1,918,null,{}] 08:09:48 INFO - PROCESS | 3744 | 1464275388017 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}] 08:09:48 INFO - PROCESS | 3744 | 1464275388192 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:09:48 INFO - PROCESS | 3744 | 1464275388231 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 3744 | ++DOCSHELL 1D01F800 == 60 [pid = 3744] [id = 239] 08:09:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D08E800) [pid = 3744] [serial = 716] [outer = 00000000] 08:09:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1DB2BC00) [pid = 3744] [serial = 717] [outer = 1D08E800] 08:09:48 INFO - PROCESS | 3744 | 1464275388283 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1DB3AC00) [pid = 3744] [serial = 718] [outer = 1D08E800] 08:09:48 INFO - PROCESS | 3744 | 1464275388968 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 971ms 08:09:49 INFO - PROCESS | 3744 | 1464275388986 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 3744 | 1464275388992 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:09:49 INFO - PROCESS | 3744 | 1464275388996 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 3744 | 1464275389001 Marionette TRACE conn6 <- [1,922,null,{}] 08:09:49 INFO - PROCESS | 3744 | 1464275389006 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}] 08:09:49 INFO - PROCESS | 3744 | 1464275389123 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:09:49 INFO - PROCESS | 3744 | 1464275389259 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 3744 | ++DOCSHELL 0CF30800 == 61 [pid = 3744] [id = 240] 08:09:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1015A400) [pid = 3744] [serial = 719] [outer = 00000000] 08:09:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (10761400) [pid = 3744] [serial = 720] [outer = 1015A400] 08:09:49 INFO - PROCESS | 3744 | 1464275389318 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (14284C00) [pid = 3744] [serial = 721] [outer = 1015A400] 08:09:49 INFO - PROCESS | 3744 | 1464275389927 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 08:09:50 INFO - PROCESS | 3744 | 1464275389971 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 3744 | 1464275389978 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:09:50 INFO - PROCESS | 3744 | 1464275389984 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 3744 | 1464275389987 Marionette TRACE conn6 <- [1,926,null,{}] 08:09:50 INFO - PROCESS | 3744 | 1464275389992 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}] 08:09:50 INFO - PROCESS | 3744 | 1464275390107 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:09:50 INFO - PROCESS | 3744 | 1464275390240 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 3744 | ++DOCSHELL 17653C00 == 62 [pid = 3744] [id = 241] 08:09:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (17658C00) [pid = 3744] [serial = 722] [outer = 00000000] 08:09:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (18CEE800) [pid = 3744] [serial = 723] [outer = 17658C00] 08:09:50 INFO - PROCESS | 3744 | 1464275390296 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19152800) [pid = 3744] [serial = 724] [outer = 17658C00] 08:09:50 INFO - PROCESS | 3744 | 1464275390904 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 08:09:50 INFO - PROCESS | 3744 | 1464275390956 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 3744 | 1464275390959 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:09:50 INFO - PROCESS | 3744 | 1464275390962 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:09:50 INFO - PROCESS | 3744 | 1464275390966 Marionette TRACE conn6 <- [1,930,null,{}] 08:09:51 INFO - PROCESS | 3744 | 1464275390978 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}] 08:09:51 INFO - PROCESS | 3744 | 1464275391099 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:09:51 INFO - PROCESS | 3744 | 1464275391239 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 3744 | ++DOCSHELL 0C40E400 == 63 [pid = 3744] [id = 242] 08:09:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1D096800) [pid = 3744] [serial = 725] [outer = 00000000] 08:09:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1DB37C00) [pid = 3744] [serial = 726] [outer = 1D096800] 08:09:51 INFO - PROCESS | 3744 | 1464275391302 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1DC65800) [pid = 3744] [serial = 727] [outer = 1D096800] 08:09:51 INFO - PROCESS | 3744 | 1464275391852 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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 08:09:51 INFO - PROCESS | 3744 | 1464275391896 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 3744 | 1464275391899 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:09:51 INFO - PROCESS | 3744 | 1464275391903 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 3744 | 1464275391905 Marionette TRACE conn6 <- [1,934,null,{}] 08:09:51 INFO - PROCESS | 3744 | 1464275391909 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}] 08:09:52 INFO - PROCESS | 3744 | 1464275392021 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:09:52 INFO - PROCESS | 3744 | 1464275392125 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 3744 | ++DOCSHELL 1E5D3C00 == 64 [pid = 3744] [id = 243] 08:09:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1E5D5400) [pid = 3744] [serial = 728] [outer = 00000000] 08:09:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1E7A6800) [pid = 3744] [serial = 729] [outer = 1E5D5400] 08:09:52 INFO - PROCESS | 3744 | 1464275392180 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1E9CC400) [pid = 3744] [serial = 730] [outer = 1E5D5400] 08:09:52 INFO - PROCESS | 3744 | 1464275392755 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 871ms 08:09:52 INFO - PROCESS | 3744 | 1464275392776 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 3744 | 1464275392778 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:09:52 INFO - PROCESS | 3744 | 1464275392798 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 3744 | 1464275392800 Marionette TRACE conn6 <- [1,938,null,{}] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:09:52 INFO - PROCESS | 3744 | 1464275392804 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}] 08:09:52 INFO - PROCESS | 3744 | 1464275392916 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:09:53 INFO - PROCESS | 3744 | 1464275393027 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 3744 | ++DOCSHELL 1E7A6000 == 65 [pid = 3744] [id = 244] 08:09:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1E9D0C00) [pid = 3744] [serial = 731] [outer = 00000000] 08:09:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1EAAC800) [pid = 3744] [serial = 732] [outer = 1E9D0C00] 08:09:53 INFO - PROCESS | 3744 | 1464275393085 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1EAB0400) [pid = 3744] [serial = 733] [outer = 1E9D0C00] 08:09:53 INFO - PROCESS | 3744 | 1464275393684 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]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 08:09:53 INFO - PROCESS | 3744 | 1464275393734 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 3744 | 1464275393737 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:09:53 INFO - PROCESS | 3744 | 1464275393740 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:09:53 INFO - PROCESS | 3744 | 1464275393742 Marionette TRACE conn6 <- [1,942,null,{}] 08:09:53 INFO - PROCESS | 3744 | 1464275393747 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}] 08:09:53 INFO - PROCESS | 3744 | 1464275393870 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:09:54 INFO - PROCESS | 3744 | 1464275393982 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 3744 | ++DOCSHELL 1F602C00 == 66 [pid = 3744] [id = 245] 08:09:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1F608800) [pid = 3744] [serial = 734] [outer = 00000000] 08:09:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1F60E800) [pid = 3744] [serial = 735] [outer = 1F608800] 08:09:54 INFO - PROCESS | 3744 | 1464275394037 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (203D4400) [pid = 3744] [serial = 736] [outer = 1F608800] 08:09:54 INFO - PROCESS | 3744 | 1464275394864 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1173ms 08:09:54 INFO - PROCESS | 3744 | 1464275394917 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 3744 | 1464275394921 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:09:54 INFO - PROCESS | 3744 | 1464275394926 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 3744 | 1464275394930 Marionette TRACE conn6 <- [1,946,null,{}] 08:09:54 INFO - PROCESS | 3744 | 1464275394936 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}] 08:09:55 INFO - PROCESS | 3744 | 1464275395038 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:09:55 INFO - PROCESS | 3744 | 1464275395180 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 3744 | ++DOCSHELL 0C6E0800 == 67 [pid = 3744] [id = 246] 08:09:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (0C708C00) [pid = 3744] [serial = 737] [outer = 00000000] 08:09:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (0C7F5C00) [pid = 3744] [serial = 738] [outer = 0C708C00] 08:09:55 INFO - PROCESS | 3744 | 1464275395233 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (0C8E8400) [pid = 3744] [serial = 739] [outer = 0C708C00] 08:09:55 INFO - PROCESS | 3744 | 1464275395875 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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 991ms 08:09:55 INFO - PROCESS | 3744 | 1464275395917 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 3744 | 1464275395923 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:09:55 INFO - PROCESS | 3744 | 1464275395928 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 3744 | 1464275395931 Marionette TRACE conn6 <- [1,950,null,{}] 08:09:55 INFO - PROCESS | 3744 | 1464275395935 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}] 08:09:56 INFO - PROCESS | 3744 | 1464275396073 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 10159C00 == 66 [pid = 3744] [id = 195] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 1C4D1000 == 65 [pid = 3744] [id = 207] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 19AEB000 == 64 [pid = 3744] [id = 196] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 0CF57400 == 63 [pid = 3744] [id = 238] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 1AC07400 == 62 [pid = 3744] [id = 237] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 0CF2E400 == 61 [pid = 3744] [id = 236] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 19D4EC00 == 60 [pid = 3744] [id = 235] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 19159000 == 59 [pid = 3744] [id = 234] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 18CC3400 == 58 [pid = 3744] [id = 233] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 17393400 == 57 [pid = 3744] [id = 232] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 144E9C00 == 56 [pid = 3744] [id = 231] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 0C4D1400 == 55 [pid = 3744] [id = 230] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1D01E000) [pid = 3744] [serial = 620] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1429C000) [pid = 3744] [serial = 623] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (19247000) [pid = 3744] [serial = 626] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1D099C00) [pid = 3744] [serial = 629] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1DB3B800) [pid = 3744] [serial = 632] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1DB48000) [pid = 3744] [serial = 635] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1E5DB000) [pid = 3744] [serial = 638] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOCSHELL 0C8F3C00 == 54 [pid = 3744] [id = 229] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1AC02C00) [pid = 3744] [serial = 549] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1D091400) [pid = 3744] [serial = 591] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (17398000) [pid = 3744] [serial = 645] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (159EC800) [pid = 3744] [serial = 644] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1AC10400) [pid = 3744] [serial = 656] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19DEE800) [pid = 3744] [serial = 642] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (18662000) [pid = 3744] [serial = 641] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (14E05800) [pid = 3744] [serial = 647] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (159EB800) [pid = 3744] [serial = 648] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19E50400) [pid = 3744] [serial = 653] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1AD32800) [pid = 3744] [serial = 657] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (18CDCC00) [pid = 3744] [serial = 659] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (19072800) [pid = 3744] [serial = 650] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19152400) [pid = 3744] [serial = 651] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1D09CC00) [pid = 3744] [serial = 662] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1DB3BC00) [pid = 3744] [serial = 663] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1E5D7800) [pid = 3744] [serial = 665] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1E7A4400) [pid = 3744] [serial = 666] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19E58800) [pid = 3744] [serial = 654] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1AD0AC00) [pid = 3744] [serial = 660] [outer = 00000000] [url = about:blank] 08:09:56 INFO - PROCESS | 3744 | 1464275396226 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 3744 | ++DOCSHELL 0C410400 == 55 [pid = 3744] [id = 247] 08:09:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (0C4C8400) [pid = 3744] [serial = 740] [outer = 00000000] 08:09:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (0C537C00) [pid = 3744] [serial = 741] [outer = 0C4C8400] 08:09:56 INFO - PROCESS | 3744 | 1464275396272 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (0CF2E800) [pid = 3744] [serial = 742] [outer = 0C4C8400] 08:09:56 INFO - PROCESS | 3744 | 1464275396719 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]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 830ms 08:09:56 INFO - PROCESS | 3744 | 1464275396766 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 3744 | 1464275396768 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:09:56 INFO - PROCESS | 3744 | 1464275396771 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:09:56 INFO - PROCESS | 3744 | 1464275396775 Marionette TRACE conn6 <- [1,954,null,{}] 08:09:56 INFO - PROCESS | 3744 | 1464275396786 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}] 08:09:56 INFO - PROCESS | 3744 | 1464275396882 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:09:56 INFO - PROCESS | 3744 | 1464275396898 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 3744 | ++DOCSHELL 14470000 == 56 [pid = 3744] [id = 248] 08:09:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (14471000) [pid = 3744] [serial = 743] [outer = 00000000] 08:09:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (144E4800) [pid = 3744] [serial = 744] [outer = 14471000] 08:09:56 INFO - PROCESS | 3744 | 1464275396949 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (147F8800) [pid = 3744] [serial = 745] [outer = 14471000] 08:09:57 INFO - PROCESS | 3744 | 1464275397426 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 08:09:57 INFO - PROCESS | 3744 | 1464275397449 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 3744 | 1464275397452 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:09:57 INFO - PROCESS | 3744 | 1464275397455 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 3744 | 1464275397456 Marionette TRACE conn6 <- [1,958,null,{}] 08:09:57 INFO - PROCESS | 3744 | 1464275397460 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}] 08:09:57 INFO - PROCESS | 3744 | 1464275397548 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:09:57 INFO - PROCESS | 3744 | 1464275397554 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 3744 | ++DOCSHELL 14E73C00 == 57 [pid = 3744] [id = 249] 08:09:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (14E75000) [pid = 3744] [serial = 746] [outer = 00000000] 08:09:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (165CF800) [pid = 3744] [serial = 747] [outer = 14E75000] 08:09:57 INFO - PROCESS | 3744 | 1464275397599 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (168D3800) [pid = 3744] [serial = 748] [outer = 14E75000] 08:09:58 INFO - PROCESS | 3744 | 1464275398044 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 632ms 08:09:58 INFO - PROCESS | 3744 | 1464275398094 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 3744 | 1464275398096 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:09:58 INFO - PROCESS | 3744 | 1464275398099 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 3744 | 1464275398101 Marionette TRACE conn6 <- [1,962,null,{}] 08:09:58 INFO - PROCESS | 3744 | 1464275398104 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}] 08:09:58 INFO - PROCESS | 3744 | 1464275398188 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:09:58 INFO - PROCESS | 3744 | 1464275398196 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 3744 | ++DOCSHELL 168DA000 == 58 [pid = 3744] [id = 250] 08:09:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (168DC800) [pid = 3744] [serial = 749] [outer = 00000000] 08:09:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1764F400) [pid = 3744] [serial = 750] [outer = 168DC800] 08:09:58 INFO - PROCESS | 3744 | 1464275398254 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (17657400) [pid = 3744] [serial = 751] [outer = 168DC800] 08:09:58 INFO - PROCESS | 3744 | 1464275398736 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 08:09:58 INFO - PROCESS | 3744 | 1464275398774 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 3744 | 1464275398776 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:09:58 INFO - PROCESS | 3744 | 1464275398779 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 3744 | 1464275398780 Marionette TRACE conn6 <- [1,966,null,{}] 08:09:58 INFO - PROCESS | 3744 | 1464275398784 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}] 08:09:58 INFO - PROCESS | 3744 | 1464275398927 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:09:59 INFO - PROCESS | 3744 | 1464275399023 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 3744 | ++DOCSHELL 18CD6400 == 59 [pid = 3744] [id = 251] 08:09:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (18CDEC00) [pid = 3744] [serial = 752] [outer = 00000000] 08:09:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19072000) [pid = 3744] [serial = 753] [outer = 18CDEC00] 08:09:59 INFO - PROCESS | 3744 | 1464275399071 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1914B000) [pid = 3744] [serial = 754] [outer = 18CDEC00] 08:09:59 INFO - PROCESS | 3744 | 1464275399526 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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 771ms 08:09:59 INFO - PROCESS | 3744 | 1464275399550 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 3744 | 1464275399552 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:09:59 INFO - PROCESS | 3744 | 1464275399555 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 3744 | 1464275399557 Marionette TRACE conn6 <- [1,970,null,{}] 08:09:59 INFO - PROCESS | 3744 | 1464275399566 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}] 08:09:59 INFO - PROCESS | 3744 | 1464275399679 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:09:59 INFO - PROCESS | 3744 | 1464275399686 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 3744 | ++DOCSHELL 1914DC00 == 60 [pid = 3744] [id = 252] 08:09:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1914E000) [pid = 3744] [serial = 755] [outer = 00000000] 08:09:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1923D800) [pid = 3744] [serial = 756] [outer = 1914E000] 08:09:59 INFO - PROCESS | 3744 | 1464275399730 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (19CF1400) [pid = 3744] [serial = 757] [outer = 1914E000] 08:10:00 INFO - PROCESS | 3744 | 1464275400186 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 08:10:00 INFO - PROCESS | 3744 | 1464275400246 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 3744 | 1464275400248 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:10:00 INFO - PROCESS | 3744 | 1464275400256 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 3744 | 1464275400258 Marionette TRACE conn6 <- [1,974,null,{}] 08:10:00 INFO - PROCESS | 3744 | 1464275400262 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}] 08:10:00 INFO - PROCESS | 3744 | 1464275400402 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1055F800) [pid = 3744] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1446D000) [pid = 3744] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1D094000) [pid = 3744] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (19CF0800) [pid = 3744] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1DB3E400) [pid = 3744] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (10563C00) [pid = 3744] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1DB2B400) [pid = 3744] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (18CCD400) [pid = 3744] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1DC67000) [pid = 3744] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1C891C00) [pid = 3744] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (1AD76800) [pid = 3744] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19159C00) [pid = 3744] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (14553C00) [pid = 3744] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18CC7000) [pid = 3744] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (0C4D1800) [pid = 3744] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (19DEE400) [pid = 3744] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (17394400) [pid = 3744] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (0CF29800) [pid = 3744] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0CF30C00) [pid = 3744] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:10:00 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1AC0F000) [pid = 3744] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:10:00 INFO - PROCESS | 3744 | 1464275400696 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 3744 | ++DOCSHELL 0C530C00 == 61 [pid = 3744] [id = 253] 08:10:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (0C88A000) [pid = 3744] [serial = 758] [outer = 00000000] 08:10:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1075B400) [pid = 3744] [serial = 759] [outer = 0C88A000] 08:10:00 INFO - PROCESS | 3744 | 1464275400740 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17652400) [pid = 3744] [serial = 760] [outer = 0C88A000] 08:10:01 INFO - PROCESS | 3744 | 1464275401113 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 890ms 08:10:01 INFO - PROCESS | 3744 | 1464275401142 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 3744 | 1464275401144 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:10:01 INFO - PROCESS | 3744 | 1464275401147 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 3744 | 1464275401149 Marionette TRACE conn6 <- [1,978,null,{}] 08:10:01 INFO - PROCESS | 3744 | 1464275401153 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}] 08:10:01 INFO - PROCESS | 3744 | 1464275401272 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:10:01 INFO - PROCESS | 3744 | 1464275401282 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 3744 | ++DOCSHELL 17394400 == 62 [pid = 3744] [id = 254] 08:10:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (18647800) [pid = 3744] [serial = 761] [outer = 00000000] 08:10:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19E49800) [pid = 3744] [serial = 762] [outer = 18647800] 08:10:01 INFO - PROCESS | 3744 | 1464275401328 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (19E54400) [pid = 3744] [serial = 763] [outer = 18647800] 08:10:02 INFO - PROCESS | 3744 | 1464275402046 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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 08:10:02 INFO - PROCESS | 3744 | 1464275402122 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 3744 | 1464275402128 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:10:02 INFO - PROCESS | 3744 | 1464275402133 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 3744 | 1464275402137 Marionette TRACE conn6 <- [1,982,null,{}] 08:10:02 INFO - PROCESS | 3744 | 1464275402143 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}] 08:10:02 INFO - PROCESS | 3744 | 1464275402290 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:10:02 INFO - PROCESS | 3744 | 1464275402427 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 3744 | ++DOCSHELL 0C536800 == 63 [pid = 3744] [id = 255] 08:10:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (0C8EF000) [pid = 3744] [serial = 764] [outer = 00000000] 08:10:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (10159000) [pid = 3744] [serial = 765] [outer = 0C8EF000] 08:10:02 INFO - PROCESS | 3744 | 1464275402486 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1055F000) [pid = 3744] [serial = 766] [outer = 0C8EF000] 08:10:03 INFO - PROCESS | 3744 | 1464275403075 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 971ms 08:10:03 INFO - PROCESS | 3744 | 1464275403113 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 3744 | 1464275403119 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:10:03 INFO - PROCESS | 3744 | 1464275403126 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 3744 | 1464275403129 Marionette TRACE conn6 <- [1,986,null,{}] 08:10:03 INFO - PROCESS | 3744 | 1464275403133 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}] 08:10:03 INFO - PROCESS | 3744 | 1464275403255 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:10:03 INFO - PROCESS | 3744 | 1464275403397 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 3744 | ++DOCSHELL 1764E000 == 64 [pid = 3744] [id = 256] 08:10:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (17652C00) [pid = 3744] [serial = 767] [outer = 00000000] 08:10:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18665800) [pid = 3744] [serial = 768] [outer = 17652C00] 08:10:03 INFO - PROCESS | 3744 | 1464275403457 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (18CD5C00) [pid = 3744] [serial = 769] [outer = 17652C00] 08:10:04 INFO - PROCESS | 3744 | 1464275403992 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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 08:10:04 INFO - PROCESS | 3744 | 1464275404059 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 3744 | 1464275404062 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:10:04 INFO - PROCESS | 3744 | 1464275404066 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 3744 | 1464275404070 Marionette TRACE conn6 <- [1,990,null,{}] 08:10:04 INFO - PROCESS | 3744 | 1464275404081 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}] 08:10:04 INFO - PROCESS | 3744 | 1464275404201 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:10:04 INFO - PROCESS | 3744 | 1464275404319 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 3744 | ++DOCSHELL 18CDD400 == 65 [pid = 3744] [id = 257] 08:10:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (19DFB000) [pid = 3744] [serial = 770] [outer = 00000000] 08:10:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1AD0C800) [pid = 3744] [serial = 771] [outer = 19DFB000] 08:10:04 INFO - PROCESS | 3744 | 1464275404380 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1AD3A400) [pid = 3744] [serial = 772] [outer = 19DFB000] 08:10:05 INFO - PROCESS | 3744 | 1464275404973 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 990ms 08:10:05 INFO - PROCESS | 3744 | 1464275405059 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 3744 | 1464275405062 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:10:05 INFO - PROCESS | 3744 | 1464275405065 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:10:05 INFO - PROCESS | 3744 | 1464275405067 Marionette TRACE conn6 <- [1,994,null,{}] 08:10:05 INFO - PROCESS | 3744 | 1464275405071 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}] 08:10:05 INFO - PROCESS | 3744 | 1464275405189 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:10:05 INFO - PROCESS | 3744 | 1464275405329 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 3744 | ++DOCSHELL 1AD05400 == 66 [pid = 3744] [id = 258] 08:10:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1AD37400) [pid = 3744] [serial = 773] [outer = 00000000] 08:10:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1B5EF400) [pid = 3744] [serial = 774] [outer = 1AD37400] 08:10:05 INFO - PROCESS | 3744 | 1464275405390 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1B6C5C00) [pid = 3744] [serial = 775] [outer = 1AD37400] 08:10:06 INFO - PROCESS | 3744 | 1464275405967 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 931ms 08:10:06 INFO - PROCESS | 3744 | 1464275405999 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 3744 | 1464275406002 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:10:06 INFO - PROCESS | 3744 | 1464275406005 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:10:06 INFO - PROCESS | 3744 | 1464275406007 Marionette TRACE conn6 <- [1,998,null,{}] 08:10:06 INFO - PROCESS | 3744 | 1464275406011 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}] 08:10:06 INFO - PROCESS | 3744 | 1464275406126 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:10:06 INFO - PROCESS | 3744 | 1464275406267 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 3744 | ++DOCSHELL 1B850C00 == 67 [pid = 3744] [id = 259] 08:10:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1B854000) [pid = 3744] [serial = 776] [outer = 00000000] 08:10:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1BFA3400) [pid = 3744] [serial = 777] [outer = 1B854000] 08:10:06 INFO - PROCESS | 3744 | 1464275406326 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1C4D1400) [pid = 3744] [serial = 778] [outer = 1B854000] 08:10:06 INFO - PROCESS | 3744 | 1464275406930 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 08:10:07 INFO - PROCESS | 3744 | 1464275406979 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 3744 | 1464275406982 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:10:07 INFO - PROCESS | 3744 | 1464275406986 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:10:07 INFO - PROCESS | 3744 | 1464275406988 Marionette TRACE conn6 <- [1,1002,null,{}] 08:10:07 INFO - PROCESS | 3744 | 1464275406992 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}] 08:10:07 INFO - PROCESS | 3744 | 1464275407116 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:10:07 INFO - PROCESS | 3744 | 1464275407258 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 3744 | ++DOCSHELL 1D025000 == 68 [pid = 3744] [id = 260] 08:10:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1D02A000) [pid = 3744] [serial = 779] [outer = 00000000] 08:10:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1D096400) [pid = 3744] [serial = 780] [outer = 1D02A000] 08:10:07 INFO - PROCESS | 3744 | 1464275407318 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1D099C00) [pid = 3744] [serial = 781] [outer = 1D02A000] 08:10:07 INFO - PROCESS | 3744 | 1464275407960 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1021ms 08:10:08 INFO - PROCESS | 3744 | 1464275408011 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:10:08 INFO - PROCESS | 3744 | 1464275408013 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:10:08 INFO - PROCESS | 3744 | 1464275408016 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 3744 | 1464275408019 Marionette TRACE conn6 <- [1,1006,null,{}] 08:10:08 INFO - PROCESS | 3744 | 1464275408022 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}] 08:10:08 INFO - PROCESS | 3744 | 1464275408136 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:10:08 INFO - PROCESS | 3744 | 1464275408433 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 3744 | ++DOCSHELL 0C4CC400 == 69 [pid = 3744] [id = 261] 08:10:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (0C535C00) [pid = 3744] [serial = 782] [outer = 00000000] 08:10:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (0C70D000) [pid = 3744] [serial = 783] [outer = 0C535C00] 08:10:08 INFO - PROCESS | 3744 | 1464275408505 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (0CF4C800) [pid = 3744] [serial = 784] [outer = 0C535C00] 08:10:09 INFO - PROCESS | 3744 | 1464275409128 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1187ms 08:10:09 INFO - PROCESS | 3744 | 1464275409207 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:10:09 INFO - PROCESS | 3744 | 1464275409211 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:10:09 INFO - PROCESS | 3744 | 1464275409215 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 3744 | 1464275409219 Marionette TRACE conn6 <- [1,1010,null,{}] 08:10:09 INFO - PROCESS | 3744 | 1464275409224 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}] 08:10:09 INFO - PROCESS | 3744 | 1464275409389 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:10:09 INFO - PROCESS | 3744 | 1464275409453 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 3744 | ++DOCSHELL 1429A400 == 70 [pid = 3744] [id = 262] 08:10:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (14467C00) [pid = 3744] [serial = 785] [outer = 00000000] 08:10:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (14B6D800) [pid = 3744] [serial = 786] [outer = 14467C00] 08:10:09 INFO - PROCESS | 3744 | 1464275409506 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (17376400) [pid = 3744] [serial = 787] [outer = 14467C00] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 1865C800 == 69 [pid = 3744] [id = 23] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 0C530C00 == 68 [pid = 3744] [id = 253] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 1914DC00 == 67 [pid = 3744] [id = 252] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 18CD6400 == 66 [pid = 3744] [id = 251] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 14470000 == 65 [pid = 3744] [id = 248] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 0C410400 == 64 [pid = 3744] [id = 247] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 0C6E0800 == 63 [pid = 3744] [id = 246] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 1E7AA400 == 62 [pid = 3744] [id = 223] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 17653C00 == 61 [pid = 3744] [id = 241] 08:10:09 INFO - PROCESS | 3744 | --DOCSHELL 0CF30800 == 60 [pid = 3744] [id = 240] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1DB29800) [pid = 3744] [serial = 630] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1AD3F400) [pid = 3744] [serial = 588] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1DC60800) [pid = 3744] [serial = 636] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (144EAC00) [pid = 3744] [serial = 624] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1DB3F000) [pid = 3744] [serial = 633] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (19DF0400) [pid = 3744] [serial = 627] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1E724000) [pid = 3744] [serial = 639] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1D028000) [pid = 3744] [serial = 621] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1C4CD800) [pid = 3744] [serial = 582] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19241400) [pid = 3744] [serial = 702] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (14BCBC00) [pid = 3744] [serial = 693] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (14E06000) [pid = 3744] [serial = 694] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (18CCEC00) [pid = 3744] [serial = 699] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (0C70A400) [pid = 3744] [serial = 690] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (10433000) [pid = 3744] [serial = 691] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1E9CAC00) [pid = 3744] [serial = 668] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19E4B400) [pid = 3744] [serial = 705] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1863EC00) [pid = 3744] [serial = 696] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1865C000) [pid = 3744] [serial = 697] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19AE4400) [pid = 3744] [serial = 703] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (10160800) [pid = 3744] [serial = 688] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (0CF52000) [pid = 3744] [serial = 687] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (14CB7000) [pid = 3744] [serial = 671] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1BFA5800) [pid = 3744] [serial = 675] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1CE19C00) [pid = 3744] [serial = 678] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (1EA3B800) [pid = 3744] [serial = 681] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1EAAD000) [pid = 3744] [serial = 684] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (14E75C00) [pid = 3744] [serial = 708] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19E4F000) [pid = 3744] [serial = 706] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19E52C00) [pid = 3744] [serial = 709] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19155000) [pid = 3744] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (1B504000) [pid = 3744] [serial = 711] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1B5EC000) [pid = 3744] [serial = 712] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (1C37A800) [pid = 3744] [serial = 715] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (18CD7400) [pid = 3744] [serial = 700] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (17673000) [pid = 3744] [serial = 585] [outer = 00000000] [url = about:blank] 08:10:09 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1BF9FC00) [pid = 3744] [serial = 714] [outer = 00000000] [url = about:blank] 08:10:10 INFO - PROCESS | 3744 | 1464275410045 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 890ms 08:10:10 INFO - PROCESS | 3744 | 1464275410108 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 3744 | 1464275410112 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:10:10 INFO - PROCESS | 3744 | 1464275410116 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:10:10 INFO - PROCESS | 3744 | 1464275410118 Marionette TRACE conn6 <- [1,1014,null,{}] 08:10:10 INFO - PROCESS | 3744 | 1464275410122 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}] 08:10:10 INFO - PROCESS | 3744 | 1464275410213 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:10:10 INFO - PROCESS | 3744 | 1464275410326 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 3744 | ++DOCSHELL 0CF52000 == 61 [pid = 3744] [id = 263] 08:10:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (10158800) [pid = 3744] [serial = 788] [outer = 00000000] 08:10:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (108F9C00) [pid = 3744] [serial = 789] [outer = 10158800] 08:10:10 INFO - PROCESS | 3744 | 1464275410371 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (147F2000) [pid = 3744] [serial = 790] [outer = 10158800] 08:10:10 INFO - PROCESS | 3744 | 1464275410760 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 08:10:10 INFO - PROCESS | 3744 | 1464275410791 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 3744 | 1464275410794 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:10:10 INFO - PROCESS | 3744 | 1464275410799 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 3744 | 1464275410805 Marionette TRACE conn6 <- [1,1018,null,{}] 08:10:10 INFO - PROCESS | 3744 | 1464275410814 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}] 08:10:10 INFO - PROCESS | 3744 | 1464275410938 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:10:10 INFO - PROCESS | 3744 | 1464275410956 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 3744 | ++DOCSHELL 17F10400 == 62 [pid = 3744] [id = 264] 08:10:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (17F10800) [pid = 3744] [serial = 791] [outer = 00000000] 08:10:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (18660800) [pid = 3744] [serial = 792] [outer = 17F10800] 08:10:11 INFO - PROCESS | 3744 | 1464275411005 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18CC8800) [pid = 3744] [serial = 793] [outer = 17F10800] 08:10:11 INFO - PROCESS | 3744 | 1464275411450 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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 08:10:11 INFO - PROCESS | 3744 | 1464275411507 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 3744 | 1464275411510 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:10:11 INFO - PROCESS | 3744 | 1464275411513 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 3744 | 1464275411515 Marionette TRACE conn6 <- [1,1022,null,{}] 08:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:10:11 INFO - PROCESS | 3744 | 1464275411518 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}] 08:10:11 INFO - PROCESS | 3744 | 1464275411607 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:10:11 INFO - PROCESS | 3744 | 1464275411613 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 3744 | ++DOCSHELL 18CD8000 == 63 [pid = 3744] [id = 265] 08:10:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (18CDE400) [pid = 3744] [serial = 794] [outer = 00000000] 08:10:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19075000) [pid = 3744] [serial = 795] [outer = 18CDE400] 08:10:11 INFO - PROCESS | 3744 | 1464275411658 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19181000) [pid = 3744] [serial = 796] [outer = 18CDE400] 08:10:12 INFO - PROCESS | 3744 | 1464275412133 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 08:10:12 INFO - PROCESS | 3744 | 1464275412189 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 3744 | 1464275412191 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:10:12 INFO - PROCESS | 3744 | 1464275412200 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 3744 | 1464275412202 Marionette TRACE conn6 <- [1,1026,null,{}] 08:10:12 INFO - PROCESS | 3744 | 1464275412205 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}] 08:10:12 INFO - PROCESS | 3744 | 1464275412321 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:10:12 INFO - PROCESS | 3744 | 1464275412413 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 3744 | ++DOCSHELL 19240C00 == 64 [pid = 3744] [id = 266] 08:10:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1924A000) [pid = 3744] [serial = 797] [outer = 00000000] 08:10:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (19DEE400) [pid = 3744] [serial = 798] [outer = 1924A000] 08:10:12 INFO - PROCESS | 3744 | 1464275412465 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19E4D400) [pid = 3744] [serial = 799] [outer = 1924A000] 08:10:12 INFO - PROCESS | 3744 | 1464275412918 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 770ms 08:10:13 INFO - PROCESS | 3744 | 1464275412974 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 3744 | 1464275412977 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:10:13 INFO - PROCESS | 3744 | 1464275412980 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 3744 | 1464275412982 Marionette TRACE conn6 <- [1,1030,null,{}] 08:10:13 INFO - PROCESS | 3744 | 1464275412991 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}] 08:10:13 INFO - PROCESS | 3744 | 1464275413118 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:10:13 INFO - PROCESS | 3744 | 1464275413191 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 3744 | ++DOCSHELL 1AC07400 == 65 [pid = 3744] [id = 267] 08:10:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1AC07C00) [pid = 3744] [serial = 800] [outer = 00000000] 08:10:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1AD39C00) [pid = 3744] [serial = 801] [outer = 1AC07C00] 08:10:13 INFO - PROCESS | 3744 | 1464275413236 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1AD3BC00) [pid = 3744] [serial = 802] [outer = 1AC07C00] 08:10:13 INFO - PROCESS | 3744 | 1464275413665 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 731ms 08:10:13 INFO - PROCESS | 3744 | 1464275413734 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 3744 | 1464275413736 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:10:13 INFO - PROCESS | 3744 | 1464275413746 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 3744 | 1464275413748 Marionette TRACE conn6 <- [1,1034,null,{}] 08:10:13 INFO - PROCESS | 3744 | 1464275413751 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}] 08:10:13 INFO - PROCESS | 3744 | 1464275413943 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (0C88A000) [pid = 3744] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18CDEC00) [pid = 3744] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (14E75000) [pid = 3744] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (168DC800) [pid = 3744] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (14471000) [pid = 3744] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (0C708C00) [pid = 3744] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0C4C8400) [pid = 3744] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:10:13 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (1914E000) [pid = 3744] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:10:14 INFO - PROCESS | 3744 | 1464275414010 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 3744 | ++DOCSHELL 0C534400 == 66 [pid = 3744] [id = 268] 08:10:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (0C537800) [pid = 3744] [serial = 803] [outer = 00000000] 08:10:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (14298C00) [pid = 3744] [serial = 804] [outer = 0C537800] 08:10:14 INFO - PROCESS | 3744 | 1464275414056 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (17F10000) [pid = 3744] [serial = 805] [outer = 0C537800] 08:10:14 INFO - PROCESS | 3744 | 1464275414425 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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 08:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:10:14 INFO - PROCESS | 3744 | 1464275414481 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 3744 | 1464275414483 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:10:14 INFO - PROCESS | 3744 | 1464275414486 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 3744 | 1464275414488 Marionette TRACE conn6 <- [1,1038,null,{}] 08:10:14 INFO - PROCESS | 3744 | 1464275414491 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}] 08:10:14 INFO - PROCESS | 3744 | 1464275414576 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:10:14 INFO - PROCESS | 3744 | 1464275414583 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 3744 | ++DOCSHELL 18CD6800 == 67 [pid = 3744] [id = 269] 08:10:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (18CDEC00) [pid = 3744] [serial = 806] [outer = 00000000] 08:10:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1C890800) [pid = 3744] [serial = 807] [outer = 18CDEC00] 08:10:14 INFO - PROCESS | 3744 | 1464275414627 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1B850800) [pid = 3744] [serial = 808] [outer = 18CDEC00] 08:10:15 INFO - PROCESS | 3744 | 1464275415054 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 08:10:15 INFO - PROCESS | 3744 | 1464275415118 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:10:15 INFO - PROCESS | 3744 | 1464275415120 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:10:15 INFO - PROCESS | 3744 | 1464275415123 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 3744 | 1464275415124 Marionette TRACE conn6 <- [1,1042,null,{}] 08:10:15 INFO - PROCESS | 3744 | 1464275415128 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}] 08:10:15 INFO - PROCESS | 3744 | 1464275415215 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:10:15 INFO - PROCESS | 3744 | 1464275415222 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 3744 | ++DOCSHELL 1CE12C00 == 68 [pid = 3744] [id = 270] 08:10:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1CE18400) [pid = 3744] [serial = 809] [outer = 00000000] 08:10:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1D026800) [pid = 3744] [serial = 810] [outer = 1CE18400] 08:10:15 INFO - PROCESS | 3744 | 1464275415269 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1D093000) [pid = 3744] [serial = 811] [outer = 1CE18400] 08:10:15 INFO - PROCESS | 3744 | 1464275415719 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 08:10:15 INFO - PROCESS | 3744 | 1464275415753 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 3744 | 1464275415755 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:10:15 INFO - PROCESS | 3744 | 1464275415759 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 3744 | 1464275415760 Marionette TRACE conn6 <- [1,1046,null,{}] 08:10:15 INFO - PROCESS | 3744 | 1464275415764 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}] 08:10:15 INFO - PROCESS | 3744 | 1464275415893 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:10:15 INFO - PROCESS | 3744 | 1464275415902 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 3744 | ++DOCSHELL 1D094800 == 69 [pid = 3744] [id = 271] 08:10:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1D096000) [pid = 3744] [serial = 812] [outer = 00000000] 08:10:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1DB30800) [pid = 3744] [serial = 813] [outer = 1D096000] 08:10:15 INFO - PROCESS | 3744 | 1464275415954 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1DB3EC00) [pid = 3744] [serial = 814] [outer = 1D096000] 08:10:16 INFO - PROCESS | 3744 | 1464275416672 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 08:10:16 INFO - PROCESS | 3744 | 1464275416730 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 3744 | 1464275416736 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:10:16 INFO - PROCESS | 3744 | 1464275416741 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:10:16 INFO - PROCESS | 3744 | 1464275416745 Marionette TRACE conn6 <- [1,1050,null,{}] 08:10:16 INFO - PROCESS | 3744 | 1464275416751 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}] 08:10:16 INFO - PROCESS | 3744 | 1464275416883 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:10:17 INFO - PROCESS | 3744 | 1464275417015 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 3744 | ++DOCSHELL 0C716800 == 70 [pid = 3744] [id = 272] 08:10:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (0CF29800) [pid = 3744] [serial = 815] [outer = 00000000] 08:10:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (108F5400) [pid = 3744] [serial = 816] [outer = 0CF29800] 08:10:17 INFO - PROCESS | 3744 | 1464275417077 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (14476000) [pid = 3744] [serial = 817] [outer = 0CF29800] 08:10:17 INFO - PROCESS | 3744 | 1464275417672 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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 970ms 08:10:17 INFO - PROCESS | 3744 | 1464275417715 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 3744 | 1464275417722 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:10:17 INFO - PROCESS | 3744 | 1464275417728 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 3744 | 1464275417731 Marionette TRACE conn6 <- [1,1054,null,{}] 08:10:17 INFO - PROCESS | 3744 | 1464275417735 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}] 08:10:17 INFO - PROCESS | 3744 | 1464275417852 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:10:17 INFO - PROCESS | 3744 | 1464275417963 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 3744 | ++DOCSHELL 108F3400 == 71 [pid = 3744] [id = 273] 08:10:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (17678400) [pid = 3744] [serial = 818] [outer = 00000000] 08:10:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1906D800) [pid = 3744] [serial = 819] [outer = 17678400] 08:10:18 INFO - PROCESS | 3744 | 1464275418018 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19DF3800) [pid = 3744] [serial = 820] [outer = 17678400] 08:10:18 INFO - PROCESS | 3744 | 1464275418639 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 08:10:18 INFO - PROCESS | 3744 | 1464275418700 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 3744 | 1464275418703 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:10:18 INFO - PROCESS | 3744 | 1464275418706 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 3744 | 1464275418711 Marionette TRACE conn6 <- [1,1058,null,{}] 08:10:18 INFO - PROCESS | 3744 | 1464275418721 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}] 08:10:18 INFO - PROCESS | 3744 | 1464275418838 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:10:19 INFO - PROCESS | 3744 | 1464275418978 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 3744 | ++DOCSHELL 1DB2F800 == 72 [pid = 3744] [id = 274] 08:10:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1DB30400) [pid = 3744] [serial = 821] [outer = 00000000] 08:10:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1DB40800) [pid = 3744] [serial = 822] [outer = 1DB30400] 08:10:19 INFO - PROCESS | 3744 | 1464275419038 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1DC62800) [pid = 3744] [serial = 823] [outer = 1DB30400] 08:10:19 INFO - PROCESS | 3744 | 1464275419668 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1022ms 08:10:19 INFO - PROCESS | 3744 | 1464275419731 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 3744 | 1464275419734 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:10:19 INFO - PROCESS | 3744 | 1464275419738 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 3744 | 1464275419740 Marionette TRACE conn6 <- [1,1062,null,{}] 08:10:19 INFO - PROCESS | 3744 | 1464275419743 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}] 08:10:19 INFO - PROCESS | 3744 | 1464275419860 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:10:20 INFO - PROCESS | 3744 | 1464275419997 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 3744 | ++DOCSHELL 1DC6D800 == 73 [pid = 3744] [id = 275] 08:10:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1E5CE400) [pid = 3744] [serial = 824] [outer = 00000000] 08:10:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1E5D5800) [pid = 3744] [serial = 825] [outer = 1E5CE400] 08:10:20 INFO - PROCESS | 3744 | 1464275420057 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1E5DBC00) [pid = 3744] [serial = 826] [outer = 1E5CE400] 08:10:20 INFO - PROCESS | 3744 | 1464275420640 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]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 930ms 08:10:20 INFO - PROCESS | 3744 | 1464275420671 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 3744 | 1464275420673 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:10:20 INFO - PROCESS | 3744 | 1464275420677 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 3744 | 1464275420679 Marionette TRACE conn6 <- [1,1066,null,{}] 08:10:20 INFO - PROCESS | 3744 | 1464275420683 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}] 08:10:20 INFO - PROCESS | 3744 | 1464275420792 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:10:20 INFO - PROCESS | 3744 | 1464275420902 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 3744 | ++DOCSHELL 1DC6BC00 == 74 [pid = 3744] [id = 276] 08:10:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1E5D2000) [pid = 3744] [serial = 827] [outer = 00000000] 08:10:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1E7A8000) [pid = 3744] [serial = 828] [outer = 1E5D2000] 08:10:20 INFO - PROCESS | 3744 | 1464275420959 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1E7AAC00) [pid = 3744] [serial = 829] [outer = 1E5D2000] 08:10:21 INFO - PROCESS | 3744 | 1464275421593 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 08:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:10:21 INFO - PROCESS | 3744 | 1464275421650 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 3744 | 1464275421653 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:10:21 INFO - PROCESS | 3744 | 1464275421656 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 3744 | 1464275421659 Marionette TRACE conn6 <- [1,1070,null,{}] 08:10:21 INFO - PROCESS | 3744 | 1464275421663 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}] 08:10:21 INFO - PROCESS | 3744 | 1464275421789 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:10:21 INFO - PROCESS | 3744 | 1464275421934 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 3744 | ++DOCSHELL 1A055C00 == 75 [pid = 3744] [id = 277] 08:10:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1E9CAC00) [pid = 3744] [serial = 830] [outer = 00000000] 08:10:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1EAAB800) [pid = 3744] [serial = 831] [outer = 1E9CAC00] 08:10:22 INFO - PROCESS | 3744 | 1464275421994 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1F603800) [pid = 3744] [serial = 832] [outer = 1E9CAC00] 08:10:22 INFO - PROCESS | 3744 | 1464275422638 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1023ms 08:10:22 INFO - PROCESS | 3744 | 1464275422679 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 3744 | 1464275422681 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:10:22 INFO - PROCESS | 3744 | 1464275422685 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:10:22 INFO - PROCESS | 3744 | 1464275422687 Marionette TRACE conn6 <- [1,1074,null,{}] 08:10:22 INFO - PROCESS | 3744 | 1464275422691 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}] 08:10:22 INFO - PROCESS | 3744 | 1464275422799 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:10:23 INFO - PROCESS | 3744 | 1464275423120 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 3744 | ++DOCSHELL 0C512400 == 76 [pid = 3744] [id = 278] 08:10:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (0C517400) [pid = 3744] [serial = 833] [outer = 00000000] 08:10:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (0CF27400) [pid = 3744] [serial = 834] [outer = 0C517400] 08:10:23 INFO - PROCESS | 3744 | 1464275423200 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (10433400) [pid = 3744] [serial = 835] [outer = 0C517400] 08:10:23 INFO - PROCESS | 3744 | 1464275423828 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1182ms 08:10:23 INFO - PROCESS | 3744 | 1464275423871 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:10:23 INFO - PROCESS | 3744 | 1464275423875 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:10:23 INFO - PROCESS | 3744 | 1464275423880 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 3744 | 1464275423883 Marionette TRACE conn6 <- [1,1078,null,{}] 08:10:23 INFO - PROCESS | 3744 | 1464275423888 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}] 08:10:24 INFO - PROCESS | 3744 | 1464275423996 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:10:24 INFO - PROCESS | 3744 | 1464275424163 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 3744 | ++DOCSHELL 0CF4CC00 == 77 [pid = 3744] [id = 279] 08:10:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (0CF4E000) [pid = 3744] [serial = 836] [outer = 00000000] 08:10:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1446B000) [pid = 3744] [serial = 837] [outer = 0CF4E000] 08:10:24 INFO - PROCESS | 3744 | 1464275424214 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (14E0A000) [pid = 3744] [serial = 838] [outer = 0CF4E000] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 1CE12C00 == 76 [pid = 3744] [id = 270] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 18CD6800 == 75 [pid = 3744] [id = 269] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 0C534400 == 74 [pid = 3744] [id = 268] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 1AC07400 == 73 [pid = 3744] [id = 267] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 19240C00 == 72 [pid = 3744] [id = 266] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 18CD8000 == 71 [pid = 3744] [id = 265] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 14E73C00 == 70 [pid = 3744] [id = 249] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 168DA000 == 69 [pid = 3744] [id = 250] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 17F10400 == 68 [pid = 3744] [id = 264] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (19E49800) [pid = 3744] [serial = 762] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 0CF52000 == 67 [pid = 3744] [id = 263] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 1429A400 == 66 [pid = 3744] [id = 262] 08:10:24 INFO - PROCESS | 3744 | --DOCSHELL 0C4CC400 == 65 [pid = 3744] [id = 261] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (17652400) [pid = 3744] [serial = 760] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (17657400) [pid = 3744] [serial = 751] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1075B400) [pid = 3744] [serial = 759] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (19072000) [pid = 3744] [serial = 753] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (165CF800) [pid = 3744] [serial = 747] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (168D3800) [pid = 3744] [serial = 748] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1764F400) [pid = 3744] [serial = 750] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (144E4800) [pid = 3744] [serial = 744] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (147F8800) [pid = 3744] [serial = 745] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (0C8E8400) [pid = 3744] [serial = 739] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (0C7F5C00) [pid = 3744] [serial = 738] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1F60E800) [pid = 3744] [serial = 735] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (0C537C00) [pid = 3744] [serial = 741] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (0CF2E800) [pid = 3744] [serial = 742] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1923D800) [pid = 3744] [serial = 756] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1DB2BC00) [pid = 3744] [serial = 717] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (10761400) [pid = 3744] [serial = 720] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (18CEE800) [pid = 3744] [serial = 723] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1914B000) [pid = 3744] [serial = 754] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1DB37C00) [pid = 3744] [serial = 726] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1E7A6800) [pid = 3744] [serial = 729] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (1EAAC800) [pid = 3744] [serial = 732] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19CF1400) [pid = 3744] [serial = 757] [outer = 00000000] [url = about:blank] 08:10:24 INFO - PROCESS | 3744 | 1464275424789 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 08:10:24 INFO - PROCESS | 3744 | 1464275424813 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 3744 | 1464275424817 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:10:24 INFO - PROCESS | 3744 | 1464275424821 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:10:24 INFO - PROCESS | 3744 | 1464275424823 Marionette TRACE conn6 <- [1,1082,null,{}] 08:10:24 INFO - PROCESS | 3744 | 1464275424827 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}] 08:10:24 INFO - PROCESS | 3744 | 1464275424923 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:10:25 INFO - PROCESS | 3744 | 1464275425024 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2F400 == 66 [pid = 3744] [id = 280] 08:10:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (0CF30800) [pid = 3744] [serial = 839] [outer = 00000000] 08:10:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1075CC00) [pid = 3744] [serial = 840] [outer = 0CF30800] 08:10:25 INFO - PROCESS | 3744 | 1464275425070 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1446B800) [pid = 3744] [serial = 841] [outer = 0CF30800] 08:10:25 INFO - PROCESS | 3744 | 1464275425479 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 08:10:25 INFO - PROCESS | 3744 | 1464275425498 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 3744 | 1464275425501 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:10:25 INFO - PROCESS | 3744 | 1464275425505 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 3744 | 1464275425511 Marionette TRACE conn6 <- [1,1086,null,{}] 08:10:25 INFO - PROCESS | 3744 | 1464275425520 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}] 08:10:25 INFO - PROCESS | 3744 | 1464275425612 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:10:25 INFO - PROCESS | 3744 | 1464275425620 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 3744 | ++DOCSHELL 14CABC00 == 67 [pid = 3744] [id = 281] 08:10:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (14CB6C00) [pid = 3744] [serial = 842] [outer = 00000000] 08:10:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1737D000) [pid = 3744] [serial = 843] [outer = 14CB6C00] 08:10:25 INFO - PROCESS | 3744 | 1464275425665 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (17651800) [pid = 3744] [serial = 844] [outer = 14CB6C00] 08:10:26 INFO - PROCESS | 3744 | 1464275426156 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 08:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:10:26 INFO - PROCESS | 3744 | 1464275426199 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 3744 | 1464275426202 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:10:26 INFO - PROCESS | 3744 | 1464275426205 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 3744 | 1464275426206 Marionette TRACE conn6 <- [1,1090,null,{}] 08:10:26 INFO - PROCESS | 3744 | 1464275426210 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}] 08:10:26 INFO - PROCESS | 3744 | 1464275426301 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:10:26 INFO - PROCESS | 3744 | 1464275426307 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 3744 | ++DOCSHELL 1764D800 == 68 [pid = 3744] [id = 282] 08:10:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (18642000) [pid = 3744] [serial = 845] [outer = 00000000] 08:10:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (18CC6000) [pid = 3744] [serial = 846] [outer = 18642000] 08:10:26 INFO - PROCESS | 3744 | 1464275426358 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (18CD5400) [pid = 3744] [serial = 847] [outer = 18642000] 08:10:26 INFO - PROCESS | 3744 | 1464275426828 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 08:10:26 INFO - PROCESS | 3744 | 1464275426876 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 3744 | 1464275426878 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:10:26 INFO - PROCESS | 3744 | 1464275426881 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 3744 | 1464275426883 Marionette TRACE conn6 <- [1,1094,null,{}] 08:10:26 INFO - PROCESS | 3744 | 1464275426886 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}] 08:10:27 INFO - PROCESS | 3744 | 1464275427008 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:10:27 INFO - PROCESS | 3744 | 1464275427101 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 3744 | ++DOCSHELL 18CF2C00 == 69 [pid = 3744] [id = 283] 08:10:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (19073400) [pid = 3744] [serial = 848] [outer = 00000000] 08:10:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1914C000) [pid = 3744] [serial = 849] [outer = 19073400] 08:10:27 INFO - PROCESS | 3744 | 1464275427152 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (19240800) [pid = 3744] [serial = 850] [outer = 19073400] 08:10:27 INFO - PROCESS | 3744 | 1464275427620 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 770ms 08:10:27 INFO - PROCESS | 3744 | 1464275427657 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 3744 | 1464275427659 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:10:27 INFO - PROCESS | 3744 | 1464275427666 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 3744 | 1464275427668 Marionette TRACE conn6 <- [1,1098,null,{}] 08:10:27 INFO - PROCESS | 3744 | 1464275427671 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}] 08:10:27 INFO - PROCESS | 3744 | 1464275427799 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:10:27 INFO - PROCESS | 3744 | 1464275427866 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 3744 | ++DOCSHELL 19CF8000 == 70 [pid = 3744] [id = 284] 08:10:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19D56C00) [pid = 3744] [serial = 851] [outer = 00000000] 08:10:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19E4A000) [pid = 3744] [serial = 852] [outer = 19D56C00] 08:10:27 INFO - PROCESS | 3744 | 1464275427911 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19E56400) [pid = 3744] [serial = 853] [outer = 19D56C00] 08:10:28 INFO - PROCESS | 3744 | 1464275428338 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 08:10:28 INFO - PROCESS | 3744 | 1464275428416 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 3744 | 1464275428418 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:10:28 INFO - PROCESS | 3744 | 1464275428426 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 3744 | 1464275428428 Marionette TRACE conn6 <- [1,1102,null,{}] 08:10:28 INFO - PROCESS | 3744 | 1464275428432 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}] 08:10:28 INFO - PROCESS | 3744 | 1464275428557 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:10:28 INFO - PROCESS | 3744 | 1464275428626 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 3744 | ++DOCSHELL 19E49C00 == 71 [pid = 3744] [id = 285] 08:10:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19E58C00) [pid = 3744] [serial = 854] [outer = 00000000] 08:10:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1AC0C800) [pid = 3744] [serial = 855] [outer = 19E58C00] 08:10:28 INFO - PROCESS | 3744 | 1464275428673 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1AD3C400) [pid = 3744] [serial = 856] [outer = 19E58C00] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1CE18400) [pid = 3744] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1924A000) [pid = 3744] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1AC07C00) [pid = 3744] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (0C537800) [pid = 3744] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (18CDE400) [pid = 3744] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (10158800) [pid = 3744] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (17F10800) [pid = 3744] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (14467C00) [pid = 3744] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (18CDEC00) [pid = 3744] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:10:29 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (0C535C00) [pid = 3744] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:10:29 INFO - PROCESS | 3744 | 1464275429223 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 831ms 08:10:29 INFO - PROCESS | 3744 | 1464275429266 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 3744 | 1464275429268 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:10:29 INFO - PROCESS | 3744 | 1464275429271 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 3744 | 1464275429273 Marionette TRACE conn6 <- [1,1106,null,{}] 08:10:29 INFO - PROCESS | 3744 | 1464275429276 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}] 08:10:29 INFO - PROCESS | 3744 | 1464275429404 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:10:29 INFO - PROCESS | 3744 | 1464275429420 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 3744 | ++DOCSHELL 1055E000 == 72 [pid = 3744] [id = 286] 08:10:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1738E000) [pid = 3744] [serial = 857] [outer = 00000000] 08:10:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (19241800) [pid = 3744] [serial = 858] [outer = 1738E000] 08:10:29 INFO - PROCESS | 3744 | 1464275429464 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1AC05400) [pid = 3744] [serial = 859] [outer = 1738E000] 08:10:29 INFO - PROCESS | 3744 | 1464275429879 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 08:10:29 INFO - PROCESS | 3744 | 1464275429908 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 3744 | 1464275429910 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:10:29 INFO - PROCESS | 3744 | 1464275429918 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 3744 | 1464275429920 Marionette TRACE conn6 <- [1,1110,null,{}] 08:10:29 INFO - PROCESS | 3744 | 1464275429923 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}] 08:10:30 INFO - PROCESS | 3744 | 1464275430014 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:10:30 INFO - PROCESS | 3744 | 1464275430021 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 3744 | ++DOCSHELL 0C52FC00 == 73 [pid = 3744] [id = 287] 08:10:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (0C8EE800) [pid = 3744] [serial = 860] [outer = 00000000] 08:10:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1AD34C00) [pid = 3744] [serial = 861] [outer = 0C8EE800] 08:10:30 INFO - PROCESS | 3744 | 1464275430066 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1B6BBC00) [pid = 3744] [serial = 862] [outer = 0C8EE800] 08:10:30 INFO - PROCESS | 3744 | 1464275430536 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 08:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:10:30 INFO - PROCESS | 3744 | 1464275430589 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 3744 | 1464275430591 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 3744 | 1464275430594 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 3744 | 1464275430596 Marionette TRACE conn6 <- [1,1114,null,{}] 08:10:30 INFO - PROCESS | 3744 | 1464275430600 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}] 08:10:30 INFO - PROCESS | 3744 | 1464275430685 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:10:30 INFO - PROCESS | 3744 | 1464275430692 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 3744 | ++DOCSHELL 1AD09000 == 74 [pid = 3744] [id = 288] 08:10:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1B6C6400) [pid = 3744] [serial = 863] [outer = 00000000] 08:10:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1C45B800) [pid = 3744] [serial = 864] [outer = 1B6C6400] 08:10:30 INFO - PROCESS | 3744 | 1464275430742 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1D025800) [pid = 3744] [serial = 865] [outer = 1B6C6400] 08:10:31 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:10:31 INFO - PROCESS | 3744 | 1464275431581 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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1022ms 08:10:31 INFO - PROCESS | 3744 | 1464275431618 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 3744 | 1464275431621 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:10:31 INFO - PROCESS | 3744 | 1464275431627 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 3744 | 1464275431630 Marionette TRACE conn6 <- [1,1118,null,{}] 08:10:31 INFO - PROCESS | 3744 | 1464275431656 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}] 08:10:31 INFO - PROCESS | 3744 | 1464275431780 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:10:31 INFO - PROCESS | 3744 | 1464275431922 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 3744 | ++DOCSHELL 0C8F1C00 == 75 [pid = 3744] [id = 289] 08:10:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (0CF2B000) [pid = 3744] [serial = 866] [outer = 00000000] 08:10:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1055E400) [pid = 3744] [serial = 867] [outer = 0CF2B000] 08:10:32 INFO - PROCESS | 3744 | 1464275431980 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (11280400) [pid = 3744] [serial = 868] [outer = 0CF2B000] 08:10:32 INFO - PROCESS | 3744 | 1464275432582 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1007ms 08:10:32 INFO - PROCESS | 3744 | 1464275432643 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 3744 | 1464275432650 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:10:32 INFO - PROCESS | 3744 | 1464275432658 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:10:32 INFO - PROCESS | 3744 | 1464275432661 Marionette TRACE conn6 <- [1,1122,null,{}] 08:10:32 INFO - PROCESS | 3744 | 1464275432665 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}] 08:10:32 INFO - PROCESS | 3744 | 1464275432783 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:10:32 INFO - PROCESS | 3744 | 1464275432930 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 3744 | ++DOCSHELL 159E4000 == 76 [pid = 3744] [id = 290] 08:10:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (159EB800) [pid = 3744] [serial = 869] [outer = 00000000] 08:10:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (17676800) [pid = 3744] [serial = 870] [outer = 159EB800] 08:10:33 INFO - PROCESS | 3744 | 1464275432990 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (18CD8400) [pid = 3744] [serial = 871] [outer = 159EB800] 08:10:33 INFO - PROCESS | 3744 | 1464275433621 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1020ms 08:10:33 INFO - PROCESS | 3744 | 1464275433683 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 3744 | 1464275433686 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:10:33 INFO - PROCESS | 3744 | 1464275433689 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 3744 | 1464275433693 Marionette TRACE conn6 <- [1,1126,null,{}] 08:10:33 INFO - PROCESS | 3744 | 1464275433706 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}] 08:10:33 INFO - PROCESS | 3744 | 1464275433839 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:10:33 INFO - PROCESS | 3744 | 1464275433955 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 3744 | ++DOCSHELL 159E6C00 == 77 [pid = 3744] [id = 291] 08:10:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1D01E000) [pid = 3744] [serial = 872] [outer = 00000000] 08:10:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1DB2B800) [pid = 3744] [serial = 873] [outer = 1D01E000] 08:10:34 INFO - PROCESS | 3744 | 1464275434063 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1DB45800) [pid = 3744] [serial = 874] [outer = 1D01E000] 08:10:34 INFO - PROCESS | 3744 | 1464275434665 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1025ms 08:10:34 INFO - PROCESS | 3744 | 1464275434717 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 3744 | 1464275434720 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:10:34 INFO - PROCESS | 3744 | 1464275434723 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 3744 | 1464275434725 Marionette TRACE conn6 <- [1,1130,null,{}] 08:10:34 INFO - PROCESS | 3744 | 1464275434729 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}] 08:10:34 INFO - PROCESS | 3744 | 1464275434876 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:10:35 INFO - PROCESS | 3744 | 1464275435021 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 3744 | ++DOCSHELL 1E722400 == 78 [pid = 3744] [id = 292] 08:10:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1E72B400) [pid = 3744] [serial = 875] [outer = 00000000] 08:10:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1E9CA000) [pid = 3744] [serial = 876] [outer = 1E72B400] 08:10:35 INFO - PROCESS | 3744 | 1464275435077 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1EA38800) [pid = 3744] [serial = 877] [outer = 1E72B400] 08:10:35 INFO - PROCESS | 3744 | 1464275435701 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1015ms 08:10:35 INFO - PROCESS | 3744 | 1464275435742 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 3744 | 1464275435745 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:10:35 INFO - PROCESS | 3744 | 1464275435748 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:10:35 INFO - PROCESS | 3744 | 1464275435750 Marionette TRACE conn6 <- [1,1134,null,{}] 08:10:35 INFO - PROCESS | 3744 | 1464275435754 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}] 08:10:35 INFO - PROCESS | 3744 | 1464275435864 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:10:36 INFO - PROCESS | 3744 | 1464275436002 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 3744 | ++DOCSHELL 1EAA2C00 == 79 [pid = 3744] [id = 293] 08:10:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1EAA7400) [pid = 3744] [serial = 878] [outer = 00000000] 08:10:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1F606000) [pid = 3744] [serial = 879] [outer = 1EAA7400] 08:10:36 INFO - PROCESS | 3744 | 1464275436058 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1F60B000) [pid = 3744] [serial = 880] [outer = 1EAA7400] 08:10:36 INFO - PROCESS | 3744 | 1464275436627 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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 08:10:36 INFO - PROCESS | 3744 | 1464275436683 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 3744 | 1464275436685 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:10:36 INFO - PROCESS | 3744 | 1464275436688 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 3744 | 1464275436691 Marionette TRACE conn6 <- [1,1138,null,{}] 08:10:36 INFO - PROCESS | 3744 | 1464275436694 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}] 08:10:36 INFO - PROCESS | 3744 | 1464275436830 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:10:37 INFO - PROCESS | 3744 | 1464275436991 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 3744 | ++DOCSHELL 1F60D800 == 80 [pid = 3744] [id = 294] 08:10:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (20382000) [pid = 3744] [serial = 881] [outer = 00000000] 08:10:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (2038C400) [pid = 3744] [serial = 882] [outer = 20382000] 08:10:37 INFO - PROCESS | 3744 | 1464275437048 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (2038F800) [pid = 3744] [serial = 883] [outer = 20382000] 08:10:37 INFO - PROCESS | 3744 | 1464275437620 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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 971ms 08:10:37 INFO - PROCESS | 3744 | 1464275437663 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 3744 | 1464275437665 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:10:37 INFO - PROCESS | 3744 | 1464275437668 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 3744 | 1464275437670 Marionette TRACE conn6 <- [1,1142,null,{}] 08:10:37 INFO - PROCESS | 3744 | 1464275437674 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}] 08:10:37 INFO - PROCESS | 3744 | 1464275437784 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:10:37 INFO - PROCESS | 3744 | 1464275437898 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 3744 | ++DOCSHELL 0C847C00 == 81 [pid = 3744] [id = 295] 08:10:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (1D026C00) [pid = 3744] [serial = 884] [outer = 00000000] 08:10:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (203DB800) [pid = 3744] [serial = 885] [outer = 1D026C00] 08:10:38 INFO - PROCESS | 3744 | 1464275438003 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (204AE000) [pid = 3744] [serial = 886] [outer = 1D026C00] 08:10:38 INFO - PROCESS | 3744 | 1464275438812 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1173ms 08:10:38 INFO - PROCESS | 3744 | 1464275438846 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:10:38 INFO - PROCESS | 3744 | 1464275438850 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:10:38 INFO - PROCESS | 3744 | 1464275438855 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 3744 | 1464275438859 Marionette TRACE conn6 <- [1,1146,null,{}] 08:10:38 INFO - PROCESS | 3744 | 1464275438865 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}] 08:10:39 INFO - PROCESS | 3744 | 1464275438974 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:10:39 INFO - PROCESS | 3744 | 1464275439126 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 3744 | ++DOCSHELL 0CF30C00 == 82 [pid = 3744] [id = 296] 08:10:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (10890400) [pid = 3744] [serial = 887] [outer = 00000000] 08:10:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (14BD0C00) [pid = 3744] [serial = 888] [outer = 10890400] 08:10:39 INFO - PROCESS | 3744 | 1464275439177 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (168D1400) [pid = 3744] [serial = 889] [outer = 10890400] 08:10:39 INFO - PROCESS | 3744 | 1464275439760 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 990ms 08:10:39 INFO - PROCESS | 3744 | 1464275439846 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 3744 | 1464275439852 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:10:39 INFO - PROCESS | 3744 | 1464275439858 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 3744 | 1464275439860 Marionette TRACE conn6 <- [1,1150,null,{}] 08:10:39 INFO - PROCESS | 3744 | 1464275439864 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}] 08:10:40 INFO - PROCESS | 3744 | 1464275439970 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:10:40 INFO - PROCESS | 3744 | 1464275440124 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 0C40E400 == 81 [pid = 3744] [id = 242] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 1E5D3C00 == 80 [pid = 3744] [id = 243] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 0C52FC00 == 79 [pid = 3744] [id = 287] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 1055E000 == 78 [pid = 3744] [id = 286] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 19E49C00 == 77 [pid = 3744] [id = 285] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 19CF8000 == 76 [pid = 3744] [id = 284] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 18CF2C00 == 75 [pid = 3744] [id = 283] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 1764D800 == 74 [pid = 3744] [id = 282] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 14CABC00 == 73 [pid = 3744] [id = 281] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 0CF2F400 == 72 [pid = 3744] [id = 280] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 0CF4CC00 == 71 [pid = 3744] [id = 279] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (10159000) [pid = 3744] [serial = 765] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (18665800) [pid = 3744] [serial = 768] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1AD0C800) [pid = 3744] [serial = 771] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1B5EF400) [pid = 3744] [serial = 774] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1BFA3400) [pid = 3744] [serial = 777] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1D096400) [pid = 3744] [serial = 780] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | ++DOCSHELL 0C514400 == 72 [pid = 3744] [id = 297] 08:10:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (0C52F000) [pid = 3744] [serial = 890] [outer = 00000000] 08:10:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (0C8F1800) [pid = 3744] [serial = 891] [outer = 0C52F000] 08:10:40 INFO - PROCESS | 3744 | 1464275440232 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (10433000) [pid = 3744] [serial = 892] [outer = 0C52F000] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 0C512400 == 71 [pid = 3744] [id = 278] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 108F3400 == 70 [pid = 3744] [id = 273] 08:10:40 INFO - PROCESS | 3744 | --DOCSHELL 0C716800 == 69 [pid = 3744] [id = 272] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1B850800) [pid = 3744] [serial = 808] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (19181000) [pid = 3744] [serial = 796] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1D026800) [pid = 3744] [serial = 810] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (19DEE400) [pid = 3744] [serial = 798] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1AD39C00) [pid = 3744] [serial = 801] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (19E4D400) [pid = 3744] [serial = 799] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1AD3BC00) [pid = 3744] [serial = 802] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (14298C00) [pid = 3744] [serial = 804] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (19075000) [pid = 3744] [serial = 795] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (108F9C00) [pid = 3744] [serial = 789] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (147F2000) [pid = 3744] [serial = 790] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (18660800) [pid = 3744] [serial = 792] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (18CC8800) [pid = 3744] [serial = 793] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (17376400) [pid = 3744] [serial = 787] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (14B6D800) [pid = 3744] [serial = 786] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1C890800) [pid = 3744] [serial = 807] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (0CF4C800) [pid = 3744] [serial = 784] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (0C70D000) [pid = 3744] [serial = 783] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (17F10000) [pid = 3744] [serial = 805] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1D093000) [pid = 3744] [serial = 811] [outer = 00000000] [url = about:blank] 08:10:40 INFO - PROCESS | 3744 | 1464275440707 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 870ms 08:10:40 INFO - PROCESS | 3744 | 1464275440730 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 3744 | 1464275440733 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:10:40 INFO - PROCESS | 3744 | 1464275440736 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 3744 | 1464275440739 Marionette TRACE conn6 <- [1,1154,null,{}] 08:10:40 INFO - PROCESS | 3744 | 1464275440749 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}] 08:10:40 INFO - PROCESS | 3744 | 1464275440844 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:10:40 INFO - PROCESS | 3744 | 1464275440853 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 3744 | ++DOCSHELL 108F3400 == 70 [pid = 3744] [id = 298] 08:10:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (14468C00) [pid = 3744] [serial = 893] [outer = 00000000] 08:10:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (17673000) [pid = 3744] [serial = 894] [outer = 14468C00] 08:10:40 INFO - PROCESS | 3744 | 1464275440900 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (18CC6400) [pid = 3744] [serial = 895] [outer = 14468C00] 08:10:41 INFO - PROCESS | 3744 | 1464275441400 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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 08:10:41 INFO - PROCESS | 3744 | 1464275441466 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 3744 | 1464275441469 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:10:41 INFO - PROCESS | 3744 | 1464275441472 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:10:41 INFO - PROCESS | 3744 | 1464275441474 Marionette TRACE conn6 <- [1,1158,null,{}] 08:10:41 INFO - PROCESS | 3744 | 1464275441477 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}] 08:10:41 INFO - PROCESS | 3744 | 1464275441574 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:10:41 INFO - PROCESS | 3744 | 1464275441717 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 3744 | ++DOCSHELL 19073C00 == 71 [pid = 3744] [id = 299] 08:10:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1914AC00) [pid = 3744] [serial = 896] [outer = 00000000] 08:10:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1923D800) [pid = 3744] [serial = 897] [outer = 1914AC00] 08:10:41 INFO - PROCESS | 3744 | 1464275441765 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (19CEE400) [pid = 3744] [serial = 898] [outer = 1914AC00] 08:10:42 INFO - PROCESS | 3744 | 1464275442136 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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 08:10:42 INFO - PROCESS | 3744 | 1464275442146 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 3744 | 1464275442148 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:10:42 INFO - PROCESS | 3744 | 1464275442174 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 3744 | 1464275442176 Marionette TRACE conn6 <- [1,1162,null,{}] 08:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:10:42 INFO - PROCESS | 3744 | 1464275442179 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}] 08:10:42 INFO - PROCESS | 3744 | 1464275442269 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:10:42 INFO - PROCESS | 3744 | 1464275442276 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 3744 | ++DOCSHELL 19D52400 == 72 [pid = 3744] [id = 300] 08:10:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (19DEC400) [pid = 3744] [serial = 899] [outer = 00000000] 08:10:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (19E4D400) [pid = 3744] [serial = 900] [outer = 19DEC400] 08:10:42 INFO - PROCESS | 3744 | 1464275442322 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (19FF7800) [pid = 3744] [serial = 901] [outer = 19DEC400] 08:10:42 INFO - PROCESS | 3744 | 1464275442831 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] 08:10:42 INFO - PROCESS | 3744 | 1464275442855 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:10:42 INFO - PROCESS | 3744 | 1464275442858 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 3744 | 1464275442860 Marionette TRACE conn6 <- [1,1166,null,{}] 08:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:10:42 INFO - PROCESS | 3744 | 1464275442863 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}] 08:10:43 INFO - PROCESS | 3744 | 1464275443009 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:10:43 INFO - PROCESS | 3744 | 1464275443111 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C0800 == 73 [pid = 3744] [id = 301] 08:10:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1B6C4000) [pid = 3744] [serial = 902] [outer = 00000000] 08:10:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1B858000) [pid = 3744] [serial = 903] [outer = 1B6C4000] 08:10:43 INFO - PROCESS | 3744 | 1464275443160 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1C45F000) [pid = 3744] [serial = 904] [outer = 1B6C4000] 08:10:43 INFO - PROCESS | 3744 | 1464275443600 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] 08:10:43 INFO - PROCESS | 3744 | 1464275443645 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:10:43 INFO - PROCESS | 3744 | 1464275443649 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:10:43 INFO - PROCESS | 3744 | 1464275443651 Marionette TRACE conn6 <- [1,1170,null,{}] 08:10:43 INFO - PROCESS | 3744 | 1464275443654 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}] 08:10:43 INFO - PROCESS | 3744 | 1464275443786 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:10:43 INFO - PROCESS | 3744 | 1464275443870 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 3744 | ++DOCSHELL 1C893800 == 74 [pid = 3744] [id = 302] 08:10:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1C894000) [pid = 3744] [serial = 905] [outer = 00000000] 08:10:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1D094400) [pid = 3744] [serial = 906] [outer = 1C894000] 08:10:43 INFO - PROCESS | 3744 | 1464275443916 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1DB31000) [pid = 3744] [serial = 907] [outer = 1C894000] 08:10:44 INFO - PROCESS | 3744 | 1464275444407 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] 08:10:44 INFO - PROCESS | 3744 | 1464275444486 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:10:44 INFO - PROCESS | 3744 | 1464275444489 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 3744 | 1464275444491 Marionette TRACE conn6 <- [1,1174,null,{}] 08:10:44 INFO - PROCESS | 3744 | 1464275444695 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}] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (0C411C00) [pid = 3744] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1E9D6C00) [pid = 3744] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (19073400) [pid = 3744] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (19D56C00) [pid = 3744] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (0C517400) [pid = 3744] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (14CB6C00) [pid = 3744] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (0CF30800) [pid = 3744] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (18642000) [pid = 3744] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (19E58C00) [pid = 3744] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (0C8EE800) [pid = 3744] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1738E000) [pid = 3744] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (0CF4E000) [pid = 3744] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1055A000) [pid = 3744] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1D08E800) [pid = 3744] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (18647800) [pid = 3744] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1EAA9000) [pid = 3744] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:10:44 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1738C400) [pid = 3744] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:10:44 INFO - PROCESS | 3744 | 1464275444847 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:10:44 INFO - PROCESS | 3744 | 1464275444853 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 3744 | ++DOCSHELL 0CF52000 == 75 [pid = 3744] [id = 303] 08:10:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (0CF5B000) [pid = 3744] [serial = 908] [outer = 00000000] 08:10:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (14E75000) [pid = 3744] [serial = 909] [outer = 0CF5B000] 08:10:44 INFO - PROCESS | 3744 | 1464275444898 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (17673800) [pid = 3744] [serial = 910] [outer = 0CF5B000] 08:10:45 INFO - PROCESS | 3744 | 1464275445314 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] 08:10:45 INFO - PROCESS | 3744 | 1464275445366 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:10:45 INFO - PROCESS | 3744 | 1464275445369 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 3744 | 1464275445371 Marionette TRACE conn6 <- [1,1178,null,{}] 08:10:45 INFO - PROCESS | 3744 | 1464275445375 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}] 08:10:45 INFO - PROCESS | 3744 | 1464275445464 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:10:45 INFO - PROCESS | 3744 | 1464275445470 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 3744 | ++DOCSHELL 18CCEC00 == 76 [pid = 3744] [id = 304] 08:10:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (18CE0800) [pid = 3744] [serial = 911] [outer = 00000000] 08:10:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (19AA0000) [pid = 3744] [serial = 912] [outer = 18CE0800] 08:10:45 INFO - PROCESS | 3744 | 1464275445515 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (19AA2C00) [pid = 3744] [serial = 913] [outer = 18CE0800] 08:10:45 INFO - PROCESS | 3744 | 1464275445947 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] 08:10:46 INFO - PROCESS | 3744 | 1464275446010 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:10:46 INFO - PROCESS | 3744 | 1464275446014 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:10:46 INFO - PROCESS | 3744 | 1464275446016 Marionette TRACE conn6 <- [1,1182,null,{}] 08:10:46 INFO - PROCESS | 3744 | 1464275446019 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}] 08:10:46 INFO - PROCESS | 3744 | 1464275446109 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:10:46 INFO - PROCESS | 3744 | 1464275446116 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 3744 | ++DOCSHELL 0C4CF000 == 77 [pid = 3744] [id = 305] 08:10:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (10157800) [pid = 3744] [serial = 914] [outer = 00000000] 08:10:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1D029400) [pid = 3744] [serial = 915] [outer = 10157800] 08:10:46 INFO - PROCESS | 3744 | 1464275446161 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1E7A6400) [pid = 3744] [serial = 916] [outer = 10157800] 08:10:46 INFO - PROCESS | 3744 | 1464275446678 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] 08:10:46 INFO - PROCESS | 3744 | 1464275446722 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:10:46 INFO - PROCESS | 3744 | 1464275446725 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:10:46 INFO - PROCESS | 3744 | 1464275446728 Marionette TRACE conn6 <- [1,1186,null,{}] 08:10:46 INFO - PROCESS | 3744 | 1464275446798 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}] 08:10:46 INFO - PROCESS | 3744 | 1464275446922 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:10:47 INFO - PROCESS | 3744 | 1464275447064 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 3744 | ++DOCSHELL 0CF29400 == 78 [pid = 3744] [id = 306] 08:10:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (0CF2CC00) [pid = 3744] [serial = 917] [outer = 00000000] 08:10:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (0D39A000) [pid = 3744] [serial = 918] [outer = 0CF2CC00] 08:10:47 INFO - PROCESS | 3744 | 1464275447124 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (103D7800) [pid = 3744] [serial = 919] [outer = 0CF2CC00] 08:10:47 INFO - PROCESS | 3744 | 1464275447816 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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1145ms 08:10:47 INFO - PROCESS | 3744 | 1464275447875 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 3744 | 1464275447880 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:10:47 INFO - PROCESS | 3744 | 1464275447884 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:10:47 INFO - PROCESS | 3744 | 1464275447887 Marionette TRACE conn6 <- [1,1190,null,{}] 08:10:47 INFO - PROCESS | 3744 | 1464275447892 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}] 08:10:48 INFO - PROCESS | 3744 | 1464275448014 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:10:48 INFO - PROCESS | 3744 | 1464275448165 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 3744 | ++DOCSHELL 1764D800 == 79 [pid = 3744] [id = 307] 08:10:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (17654000) [pid = 3744] [serial = 920] [outer = 00000000] 08:10:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (18CC3000) [pid = 3744] [serial = 921] [outer = 17654000] 08:10:48 INFO - PROCESS | 3744 | 1464275448222 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (18CF2C00) [pid = 3744] [serial = 922] [outer = 17654000] 08:10:48 INFO - PROCESS | 3744 | 1464275448821 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 08:10:48 INFO - PROCESS | 3744 | 1464275448859 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 3744 | 1464275448862 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:10:48 INFO - PROCESS | 3744 | 1464275448866 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 3744 | 1464275448868 Marionette TRACE conn6 <- [1,1194,null,{}] 08:10:48 INFO - PROCESS | 3744 | 1464275448872 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}] 08:10:49 INFO - PROCESS | 3744 | 1464275448992 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:10:49 INFO - PROCESS | 3744 | 1464275449154 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 3744 | ++DOCSHELL 1AD32C00 == 80 [pid = 3744] [id = 308] 08:10:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1AD33800) [pid = 3744] [serial = 923] [outer = 00000000] 08:10:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1B6C2C00) [pid = 3744] [serial = 924] [outer = 1AD33800] 08:10:49 INFO - PROCESS | 3744 | 1464275449214 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (1E9C9800) [pid = 3744] [serial = 925] [outer = 1AD33800] 08:10:49 INFO - PROCESS | 3744 | 1464275449826 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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 08:10:49 INFO - PROCESS | 3744 | 1464275449846 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 3744 | 1464275449853 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:10:49 INFO - PROCESS | 3744 | 1464275449857 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 3744 | 1464275449859 Marionette TRACE conn6 <- [1,1198,null,{}] 08:10:49 INFO - PROCESS | 3744 | 1464275449863 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}] 08:10:49 INFO - PROCESS | 3744 | 1464275449982 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:10:50 INFO - PROCESS | 3744 | 1464275450131 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 3744 | ++DOCSHELL 20386000 == 81 [pid = 3744] [id = 309] 08:10:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (2038C000) [pid = 3744] [serial = 926] [outer = 00000000] 08:10:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (204B3C00) [pid = 3744] [serial = 927] [outer = 2038C000] 08:10:50 INFO - PROCESS | 3744 | 1464275450188 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (204B6C00) [pid = 3744] [serial = 928] [outer = 2038C000] 08:10:50 INFO - PROCESS | 3744 | 1464275450808 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1019ms 08:10:50 INFO - PROCESS | 3744 | 1464275450879 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:10:50 INFO - PROCESS | 3744 | 1464275450881 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:10:50 INFO - PROCESS | 3744 | 1464275450885 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 3744 | 1464275450887 Marionette TRACE conn6 <- [1,1202,null,{}] 08:10:50 INFO - PROCESS | 3744 | 1464275450891 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}] 08:10:51 INFO - PROCESS | 3744 | 1464275451008 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:10:51 INFO - PROCESS | 3744 | 1464275451169 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 3744 | ++DOCSHELL 204BAC00 == 82 [pid = 3744] [id = 310] 08:10:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (204BB000) [pid = 3744] [serial = 929] [outer = 00000000] 08:10:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (20E02400) [pid = 3744] [serial = 930] [outer = 204BB000] 08:10:51 INFO - PROCESS | 3744 | 1464275451225 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (20E06800) [pid = 3744] [serial = 931] [outer = 204BB000] 08:10:51 INFO - PROCESS | 3744 | 1464275451796 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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 931ms 08:10:51 INFO - PROCESS | 3744 | 1464275451820 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 3744 | 1464275451822 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:10:51 INFO - PROCESS | 3744 | 1464275451826 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:10:51 INFO - PROCESS | 3744 | 1464275451828 Marionette TRACE conn6 <- [1,1206,null,{}] 08:10:51 INFO - PROCESS | 3744 | 1464275451832 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}] 08:10:51 INFO - PROCESS | 3744 | 1464275451966 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:10:52 INFO - PROCESS | 3744 | 1464275452130 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 3744 | ++DOCSHELL 20953000 == 83 [pid = 3744] [id = 311] 08:10:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (20957000) [pid = 3744] [serial = 932] [outer = 00000000] 08:10:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (2095D000) [pid = 3744] [serial = 933] [outer = 20957000] 08:10:52 INFO - PROCESS | 3744 | 1464275452187 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (20E08C00) [pid = 3744] [serial = 934] [outer = 20957000] 08:10:52 INFO - PROCESS | 3744 | 1464275452773 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 08:10:52 INFO - PROCESS | 3744 | 1464275452800 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 3744 | 1464275452802 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:10:52 INFO - PROCESS | 3744 | 1464275452805 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:10:52 INFO - PROCESS | 3744 | 1464275452808 Marionette TRACE conn6 <- [1,1210,null,{}] 08:10:52 INFO - PROCESS | 3744 | 1464275452811 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}] 08:10:52 INFO - PROCESS | 3744 | 1464275452926 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:10:53 INFO - PROCESS | 3744 | 1464275453087 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 3744 | ++DOCSHELL 20345000 == 84 [pid = 3744] [id = 312] 08:10:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (20346000) [pid = 3744] [serial = 935] [outer = 00000000] 08:10:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (2034CC00) [pid = 3744] [serial = 936] [outer = 20346000] 08:10:53 INFO - PROCESS | 3744 | 1464275453142 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (2034E800) [pid = 3744] [serial = 937] [outer = 20346000] 08:10:53 INFO - PROCESS | 3744 | 1464275453754 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] 08:10:53 INFO - PROCESS | 3744 | 1464275453815 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:10:53 INFO - PROCESS | 3744 | 1464275453820 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:10:53 INFO - PROCESS | 3744 | 1464275453822 Marionette TRACE conn6 <- [1,1214,null,{}] 08:10:53 INFO - PROCESS | 3744 | 1464275453825 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}] 08:10:53 INFO - PROCESS | 3744 | 1464275453935 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:10:54 INFO - PROCESS | 3744 | 1464275454080 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 3744 | ++DOCSHELL 0CF4D800 == 85 [pid = 3744] [id = 313] 08:10:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (10159800) [pid = 3744] [serial = 938] [outer = 00000000] 08:10:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (14489C00) [pid = 3744] [serial = 939] [outer = 10159800] 08:10:54 INFO - PROCESS | 3744 | 1464275454136 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (1739B400) [pid = 3744] [serial = 940] [outer = 10159800] 08:10:54 INFO - PROCESS | 3744 | 1464275454642 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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 870ms 08:10:54 INFO - PROCESS | 3744 | 1464275454695 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 3744 | 1464275454697 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:10:54 INFO - PROCESS | 3744 | 1464275454701 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:10:54 INFO - PROCESS | 3744 | 1464275454703 Marionette TRACE conn6 <- [1,1218,null,{}] 08:10:54 INFO - PROCESS | 3744 | 1464275454707 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}] 08:10:54 INFO - PROCESS | 3744 | 1464275454877 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:10:54 INFO - PROCESS | 3744 | 1464275454892 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 3744 | ++DOCSHELL 0C40E400 == 86 [pid = 3744] [id = 314] 08:10:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (0C410400) [pid = 3744] [serial = 941] [outer = 00000000] 08:10:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (0D395000) [pid = 3744] [serial = 942] [outer = 0C410400] 08:10:55 INFO - PROCESS | 3744 | 1464275455134 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (14281400) [pid = 3744] [serial = 943] [outer = 0C410400] 08:10:55 INFO - PROCESS | 3744 | 1464275455859 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1175ms 08:10:55 INFO - PROCESS | 3744 | 1464275455881 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 3744 | 1464275455885 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:10:55 INFO - PROCESS | 3744 | 1464275455890 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 3744 | 1464275455894 Marionette TRACE conn6 <- [1,1222,null,{}] 08:10:55 INFO - PROCESS | 3744 | 1464275455899 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}] 08:10:56 INFO - PROCESS | 3744 | 1464275456013 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:10:56 INFO - PROCESS | 3744 | 1464275456184 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 3744 | ++DOCSHELL 10565000 == 87 [pid = 3744] [id = 315] 08:10:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (14275400) [pid = 3744] [serial = 944] [outer = 00000000] 08:10:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (18CDCC00) [pid = 3744] [serial = 945] [outer = 14275400] 08:10:56 INFO - PROCESS | 3744 | 1464275456236 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1924AC00) [pid = 3744] [serial = 946] [outer = 14275400] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 0C536800 == 86 [pid = 3744] [id = 255] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 10559C00 == 85 [pid = 3744] [id = 224] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 1AD05400 == 84 [pid = 3744] [id = 258] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 18CDD400 == 83 [pid = 3744] [id = 257] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 1D025000 == 82 [pid = 3744] [id = 260] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 168D2C00 == 81 [pid = 3744] [id = 225] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 18CCEC00 == 80 [pid = 3744] [id = 304] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 0CF52000 == 79 [pid = 3744] [id = 303] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 1C893800 == 78 [pid = 3744] [id = 302] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 1B6C0800 == 77 [pid = 3744] [id = 301] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 19D52400 == 76 [pid = 3744] [id = 300] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (1C45B800) [pid = 3744] [serial = 864] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 19073C00 == 75 [pid = 3744] [id = 299] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 108F3400 == 74 [pid = 3744] [id = 298] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 0C514400 == 73 [pid = 3744] [id = 297] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 0CF30C00 == 72 [pid = 3744] [id = 296] 08:10:56 INFO - PROCESS | 3744 | --DOCSHELL 0C8F1C00 == 71 [pid = 3744] [id = 289] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (168D3400) [pid = 3744] [serial = 672] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (1DB3AC00) [pid = 3744] [serial = 718] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (19E54400) [pid = 3744] [serial = 763] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (1EAB0000) [pid = 3744] [serial = 685] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (1D028C00) [pid = 3744] [serial = 676] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1E7AB400) [pid = 3744] [serial = 679] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (1EAA4400) [pid = 3744] [serial = 682] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (1914C000) [pid = 3744] [serial = 849] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (19240800) [pid = 3744] [serial = 850] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (19E56400) [pid = 3744] [serial = 853] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (10433400) [pid = 3744] [serial = 835] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (0CF27400) [pid = 3744] [serial = 834] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (1737D000) [pid = 3744] [serial = 843] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (19E4A000) [pid = 3744] [serial = 852] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1075CC00) [pid = 3744] [serial = 840] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1446B800) [pid = 3744] [serial = 841] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1DB40800) [pid = 3744] [serial = 822] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (17651800) [pid = 3744] [serial = 844] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1906D800) [pid = 3744] [serial = 819] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (108F5400) [pid = 3744] [serial = 816] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (18CC6000) [pid = 3744] [serial = 846] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1E5D5800) [pid = 3744] [serial = 825] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1E7A8000) [pid = 3744] [serial = 828] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1EAAB800) [pid = 3744] [serial = 831] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1AC0C800) [pid = 3744] [serial = 855] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1AD34C00) [pid = 3744] [serial = 861] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (19241800) [pid = 3744] [serial = 858] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1AD3C400) [pid = 3744] [serial = 856] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (14E0A000) [pid = 3744] [serial = 838] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1446B000) [pid = 3744] [serial = 837] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1DB30800) [pid = 3744] [serial = 813] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1B6BBC00) [pid = 3744] [serial = 862] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (18CD5400) [pid = 3744] [serial = 847] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1AC05400) [pid = 3744] [serial = 859] [outer = 00000000] [url = about:blank] 08:10:56 INFO - PROCESS | 3744 | 1464275456864 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1021ms 08:10:56 INFO - PROCESS | 3744 | 1464275456911 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 3744 | 1464275456915 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:10:56 INFO - PROCESS | 3744 | 1464275456921 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 3744 | 1464275456923 Marionette TRACE conn6 <- [1,1226,null,{}] 08:10:56 INFO - PROCESS | 3744 | 1464275456927 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}] 08:10:57 INFO - PROCESS | 3744 | 1464275457026 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:10:57 INFO - PROCESS | 3744 | 1464275457134 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 3744 | ++DOCSHELL 0C62BC00 == 72 [pid = 3744] [id = 316] 08:10:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (0C8E5000) [pid = 3744] [serial = 947] [outer = 00000000] 08:10:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (11287C00) [pid = 3744] [serial = 948] [outer = 0C8E5000] 08:10:57 INFO - PROCESS | 3744 | 1464275457180 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (14BCBC00) [pid = 3744] [serial = 949] [outer = 0C8E5000] 08:10:57 INFO - PROCESS | 3744 | 1464275457575 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 731ms 08:10:57 INFO - PROCESS | 3744 | 1464275457651 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 3744 | 1464275457654 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:10:57 INFO - PROCESS | 3744 | 1464275457657 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:10:57 INFO - PROCESS | 3744 | 1464275457660 Marionette TRACE conn6 <- [1,1230,null,{}] 08:10:57 INFO - PROCESS | 3744 | 1464275457671 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}] 08:10:57 INFO - PROCESS | 3744 | 1464275457802 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:10:57 INFO - PROCESS | 3744 | 1464275457815 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 3744 | ++DOCSHELL 1738EC00 == 73 [pid = 3744] [id = 317] 08:10:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (17659800) [pid = 3744] [serial = 950] [outer = 00000000] 08:10:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (19072000) [pid = 3744] [serial = 951] [outer = 17659800] 08:10:57 INFO - PROCESS | 3744 | 1464275457863 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (19155000) [pid = 3744] [serial = 952] [outer = 17659800] 08:10:58 INFO - PROCESS | 3744 | 1464275458350 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 08:10:58 INFO - PROCESS | 3744 | 1464275458391 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 3744 | 1464275458394 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:10:58 INFO - PROCESS | 3744 | 1464275458397 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 3744 | 1464275458399 Marionette TRACE conn6 <- [1,1234,null,{}] 08:10:58 INFO - PROCESS | 3744 | 1464275458402 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}] 08:10:58 INFO - PROCESS | 3744 | 1464275458497 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:10:58 INFO - PROCESS | 3744 | 1464275458506 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 3744 | ++DOCSHELL 18CED400 == 74 [pid = 3744] [id = 318] 08:10:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (19071000) [pid = 3744] [serial = 953] [outer = 00000000] 08:10:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (19D4EC00) [pid = 3744] [serial = 954] [outer = 19071000] 08:10:58 INFO - PROCESS | 3744 | 1464275458551 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (19E50C00) [pid = 3744] [serial = 955] [outer = 19071000] 08:10:59 INFO - PROCESS | 3744 | 1464275459013 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:10:59 INFO - PROCESS | 3744 | 1464275459071 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 3744 | 1464275459073 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:10:59 INFO - PROCESS | 3744 | 1464275459076 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 3744 | 1464275459078 Marionette TRACE conn6 <- [1,1238,null,{}] 08:10:59 INFO - PROCESS | 3744 | 1464275459082 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}] 08:10:59 INFO - PROCESS | 3744 | 1464275459211 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:10:59 INFO - PROCESS | 3744 | 1464275459263 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 3744 | ++DOCSHELL 19E57400 == 75 [pid = 3744] [id = 319] 08:10:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (19E57C00) [pid = 3744] [serial = 956] [outer = 00000000] 08:10:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1AC02400) [pid = 3744] [serial = 957] [outer = 19E57C00] 08:10:59 INFO - PROCESS | 3744 | 1464275459312 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1AD3AC00) [pid = 3744] [serial = 958] [outer = 19E57C00] 08:10:59 INFO - PROCESS | 3744 | 1464275459807 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 08:10:59 INFO - PROCESS | 3744 | 1464275459847 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 3744 | 1464275459849 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:10:59 INFO - PROCESS | 3744 | 1464275459860 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 3744 | 1464275459861 Marionette TRACE conn6 <- [1,1242,null,{}] 08:10:59 INFO - PROCESS | 3744 | 1464275459865 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}] 08:11:00 INFO - PROCESS | 3744 | 1464275459996 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:11:00 INFO - PROCESS | 3744 | 1464275460020 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 3744 | ++DOCSHELL 1B5EF000 == 76 [pid = 3744] [id = 320] 08:11:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1B6BB000) [pid = 3744] [serial = 959] [outer = 00000000] 08:11:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (1B84F800) [pid = 3744] [serial = 960] [outer = 1B6BB000] 08:11:00 INFO - PROCESS | 3744 | 1464275460067 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (1C4CD800) [pid = 3744] [serial = 961] [outer = 1B6BB000] 08:11:00 INFO - PROCESS | 3744 | 1464275460540 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 08:11:00 INFO - PROCESS | 3744 | 1464275460590 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 3744 | 1464275460592 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:11:00 INFO - PROCESS | 3744 | 1464275460621 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 3744 | 1464275460623 Marionette TRACE conn6 <- [1,1246,null,{}] 08:11:00 INFO - PROCESS | 3744 | 1464275460638 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}] 08:11:00 INFO - PROCESS | 3744 | 1464275460770 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:11:00 INFO - PROCESS | 3744 | 1464275460845 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 3744 | ++DOCSHELL 1C45C800 == 77 [pid = 3744] [id = 321] 08:11:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (1C4CF800) [pid = 3744] [serial = 962] [outer = 00000000] 08:11:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (1D01D800) [pid = 3744] [serial = 963] [outer = 1C4CF800] 08:11:00 INFO - PROCESS | 3744 | 1464275460893 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (1D028400) [pid = 3744] [serial = 964] [outer = 1C4CF800] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1D096000) [pid = 3744] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1B6C4000) [pid = 3744] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1C894000) [pid = 3744] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (10890400) [pid = 3744] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (0C52F000) [pid = 3744] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (19DEC400) [pid = 3744] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (18CE0800) [pid = 3744] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (14468C00) [pid = 3744] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1914AC00) [pid = 3744] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:11:01 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (0CF5B000) [pid = 3744] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:11:01 INFO - PROCESS | 3744 | 1464275461468 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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 870ms 08:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:11:01 INFO - PROCESS | 3744 | 1464275461498 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 3744 | 1464275461500 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:11:01 INFO - PROCESS | 3744 | 1464275461503 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 3744 | 1464275461505 Marionette TRACE conn6 <- [1,1250,null,{}] 08:11:01 INFO - PROCESS | 3744 | 1464275461523 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}] 08:11:01 INFO - PROCESS | 3744 | 1464275461657 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:11:01 INFO - PROCESS | 3744 | 1464275461728 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 3744 | ++DOCSHELL 1737AC00 == 78 [pid = 3744] [id = 322] 08:11:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1864AC00) [pid = 3744] [serial = 965] [outer = 00000000] 08:11:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (19DF2400) [pid = 3744] [serial = 966] [outer = 1864AC00] 08:11:01 INFO - PROCESS | 3744 | 1464275461775 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1B6C4000) [pid = 3744] [serial = 967] [outer = 1864AC00] 08:11:02 INFO - PROCESS | 3744 | 1464275462148 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:11:02 INFO - PROCESS | 3744 | 1464275462179 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 3744 | 1464275462181 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:11:02 INFO - PROCESS | 3744 | 1464275462183 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 3744 | 1464275462185 Marionette TRACE conn6 <- [1,1254,null,{}] 08:11:02 INFO - PROCESS | 3744 | 1464275462188 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}] 08:11:02 INFO - PROCESS | 3744 | 1464275462279 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:11:02 INFO - PROCESS | 3744 | 1464275462286 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 3744 | ++DOCSHELL 1CE17000 == 79 [pid = 3744] [id = 323] 08:11:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1CE17800) [pid = 3744] [serial = 968] [outer = 00000000] 08:11:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1DB3FC00) [pid = 3744] [serial = 969] [outer = 1CE17800] 08:11:02 INFO - PROCESS | 3744 | 1464275462330 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (1DC62C00) [pid = 3744] [serial = 970] [outer = 1CE17800] 08:11:02 INFO - PROCESS | 3744 | 1464275462804 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 08:11:02 INFO - PROCESS | 3744 | 1464275462860 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 3744 | 1464275462863 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:11:02 INFO - PROCESS | 3744 | 1464275462866 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 3744 | 1464275462868 Marionette TRACE conn6 <- [1,1258,null,{}] 08:11:02 INFO - PROCESS | 3744 | 1464275462872 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}] 08:11:02 INFO - PROCESS | 3744 | 1464275462966 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:11:02 INFO - PROCESS | 3744 | 1464275462973 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 3744 | ++DOCSHELL 0C8EB400 == 80 [pid = 3744] [id = 324] 08:11:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (1DC65C00) [pid = 3744] [serial = 971] [outer = 00000000] 08:11:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (1E7AC000) [pid = 3744] [serial = 972] [outer = 1DC65C00] 08:11:03 INFO - PROCESS | 3744 | 1464275463022 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (1EAA9400) [pid = 3744] [serial = 973] [outer = 1DC65C00] 08:11:03 INFO - PROCESS | 3744 | 1464275463809 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 971ms 08:11:03 INFO - PROCESS | 3744 | 1464275463841 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 3744 | 1464275463844 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:11:03 INFO - PROCESS | 3744 | 1464275463849 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 3744 | 1464275463853 Marionette TRACE conn6 <- [1,1262,null,{}] 08:11:03 INFO - PROCESS | 3744 | 1464275463859 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}] 08:11:04 INFO - PROCESS | 3744 | 1464275463988 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:11:04 INFO - PROCESS | 3744 | 1464275464142 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 3744 | ++DOCSHELL 10565C00 == 81 [pid = 3744] [id = 325] 08:11:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (10892800) [pid = 3744] [serial = 974] [outer = 00000000] 08:11:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (165CE800) [pid = 3744] [serial = 975] [outer = 10892800] 08:11:04 INFO - PROCESS | 3744 | 1464275464203 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (17390C00) [pid = 3744] [serial = 976] [outer = 10892800] 08:11:04 INFO - PROCESS | 3744 | 1464275464818 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1022ms 08:11:04 INFO - PROCESS | 3744 | 1464275464873 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 3744 | 1464275464879 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:11:04 INFO - PROCESS | 3744 | 1464275464886 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 3744 | 1464275464889 Marionette TRACE conn6 <- [1,1266,null,{}] 08:11:04 INFO - PROCESS | 3744 | 1464275464906 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}] 08:11:05 INFO - PROCESS | 3744 | 1464275465091 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:11:05 INFO - PROCESS | 3744 | 1464275465201 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 3744 | ++DOCSHELL 19248000 == 82 [pid = 3744] [id = 326] 08:11:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (19A9C400) [pid = 3744] [serial = 977] [outer = 00000000] 08:11:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (19E4F400) [pid = 3744] [serial = 978] [outer = 19A9C400] 08:11:05 INFO - PROCESS | 3744 | 1464275465261 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (1AC06800) [pid = 3744] [serial = 979] [outer = 19A9C400] 08:11:05 INFO - PROCESS | 3744 | 1464275465862 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1019ms 08:11:05 INFO - PROCESS | 3744 | 1464275465907 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 3744 | 1464275465910 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:11:05 INFO - PROCESS | 3744 | 1464275465913 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 3744 | 1464275465917 Marionette TRACE conn6 <- [1,1270,null,{}] 08:11:05 INFO - PROCESS | 3744 | 1464275465929 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}] 08:11:06 INFO - PROCESS | 3744 | 1464275466050 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:11:06 INFO - PROCESS | 3744 | 1464275466215 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 3744 | ++DOCSHELL 1EAA5000 == 83 [pid = 3744] [id = 327] 08:11:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (1EAA5800) [pid = 3744] [serial = 980] [outer = 00000000] 08:11:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (1F608000) [pid = 3744] [serial = 981] [outer = 1EAA5800] 08:11:06 INFO - PROCESS | 3744 | 1464275466274 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (20348C00) [pid = 3744] [serial = 982] [outer = 1EAA5800] 08:11:06 INFO - PROCESS | 3744 | 1464275466900 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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1020ms 08:11:06 INFO - PROCESS | 3744 | 1464275466937 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 3744 | 1464275466940 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:11:06 INFO - PROCESS | 3744 | 1464275466943 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:11:06 INFO - PROCESS | 3744 | 1464275466945 Marionette TRACE conn6 <- [1,1274,null,{}] 08:11:06 INFO - PROCESS | 3744 | 1464275466949 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}] 08:11:07 INFO - PROCESS | 3744 | 1464275467068 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:11:07 INFO - PROCESS | 3744 | 1464275467220 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 3744 | ++DOCSHELL 2038DC00 == 84 [pid = 3744] [id = 328] 08:11:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (203D2800) [pid = 3744] [serial = 983] [outer = 00000000] 08:11:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (203E0000) [pid = 3744] [serial = 984] [outer = 203D2800] 08:11:07 INFO - PROCESS | 3744 | 1464275467276 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (204BC800) [pid = 3744] [serial = 985] [outer = 203D2800] 08:11:07 INFO - PROCESS | 3744 | 1464275467867 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 08:11:07 INFO - PROCESS | 3744 | 1464275467917 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 3744 | 1464275467919 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:11:07 INFO - PROCESS | 3744 | 1464275467922 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 3744 | 1464275467924 Marionette TRACE conn6 <- [1,1278,null,{}] 08:11:07 INFO - PROCESS | 3744 | 1464275467928 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}] 08:11:08 INFO - PROCESS | 3744 | 1464275468043 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:11:08 INFO - PROCESS | 3744 | 1464275468195 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 3744 | ++DOCSHELL 20952400 == 85 [pid = 3744] [id = 329] 08:11:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (20959800) [pid = 3744] [serial = 986] [outer = 00000000] 08:11:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (20E04000) [pid = 3744] [serial = 987] [outer = 20959800] 08:11:08 INFO - PROCESS | 3744 | 1464275468254 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (21884C00) [pid = 3744] [serial = 988] [outer = 20959800] 08:11:08 INFO - PROCESS | 3744 | 1464275468821 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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 970ms 08:11:08 INFO - PROCESS | 3744 | 1464275468897 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 3744 | 1464275468899 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:11:08 INFO - PROCESS | 3744 | 1464275468903 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 3744 | 1464275468905 Marionette TRACE conn6 <- [1,1282,null,{}] 08:11:08 INFO - PROCESS | 3744 | 1464275468908 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}] 08:11:09 INFO - PROCESS | 3744 | 1464275469072 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:11:09 INFO - PROCESS | 3744 | 1464275469220 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 3744 | ++DOCSHELL 21886000 == 86 [pid = 3744] [id = 330] 08:11:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (21893400) [pid = 3744] [serial = 989] [outer = 00000000] 08:11:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (227A6000) [pid = 3744] [serial = 990] [outer = 21893400] 08:11:09 INFO - PROCESS | 3744 | 1464275469276 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (227A9C00) [pid = 3744] [serial = 991] [outer = 21893400] 08:11:09 INFO - PROCESS | 3744 | 1464275469880 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]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1016ms 08:11:09 INFO - PROCESS | 3744 | 1464275469923 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 3744 | 1464275469925 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:11:09 INFO - PROCESS | 3744 | 1464275469929 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:11:09 INFO - PROCESS | 3744 | 1464275469931 Marionette TRACE conn6 <- [1,1286,null,{}] 08:11:09 INFO - PROCESS | 3744 | 1464275469935 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}] 08:11:10 INFO - PROCESS | 3744 | 1464275470046 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:11:10 INFO - PROCESS | 3744 | 1464275470191 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 3744 | ++DOCSHELL 227A5800 == 87 [pid = 3744] [id = 331] 08:11:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (227A5C00) [pid = 3744] [serial = 992] [outer = 00000000] 08:11:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (23267000) [pid = 3744] [serial = 993] [outer = 227A5C00] 08:11:10 INFO - PROCESS | 3744 | 1464275470248 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (23269C00) [pid = 3744] [serial = 994] [outer = 227A5C00] 08:11:10 INFO - PROCESS | 3744 | 1464275470867 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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 08:11:10 INFO - PROCESS | 3744 | 1464275470903 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 3744 | 1464275470905 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:11:10 INFO - PROCESS | 3744 | 1464275470908 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:11:10 INFO - PROCESS | 3744 | 1464275470910 Marionette TRACE conn6 <- [1,1290,null,{}] 08:11:10 INFO - PROCESS | 3744 | 1464275470914 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}] 08:11:11 INFO - PROCESS | 3744 | 1464275471031 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:11:11 INFO - PROCESS | 3744 | 1464275471196 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 3744 | ++DOCSHELL 2326F000 == 88 [pid = 3744] [id = 332] 08:11:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (2326F800) [pid = 3744] [serial = 995] [outer = 00000000] 08:11:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (23272C00) [pid = 3744] [serial = 996] [outer = 2326F800] 08:11:11 INFO - PROCESS | 3744 | 1464275471255 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (243D7800) [pid = 3744] [serial = 997] [outer = 2326F800] 08:11:11 INFO - PROCESS | 3744 | 1464275471911 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1072ms 08:11:12 INFO - PROCESS | 3744 | 1464275471985 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 3744 | 1464275471987 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:11:12 INFO - PROCESS | 3744 | 1464275471990 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:11:12 INFO - PROCESS | 3744 | 1464275471993 Marionette TRACE conn6 <- [1,1294,null,{}] 08:11:12 INFO - PROCESS | 3744 | 1464275471997 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}] 08:11:12 INFO - PROCESS | 3744 | 1464275472117 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:11:12 INFO - PROCESS | 3744 | 1464275472456 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 3744 | ++DOCSHELL 0C53D000 == 89 [pid = 3744] [id = 333] 08:11:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (0C711400) [pid = 3744] [serial = 998] [outer = 00000000] 08:11:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (0D38EC00) [pid = 3744] [serial = 999] [outer = 0C711400] 08:11:12 INFO - PROCESS | 3744 | 1464275472525 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (11262800) [pid = 3744] [serial = 1000] [outer = 0C711400] 08:11:13 INFO - PROCESS | 3744 | 1464275473116 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1170ms 08:11:13 INFO - PROCESS | 3744 | 1464275473165 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:11:13 INFO - PROCESS | 3744 | 1464275473170 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:11:13 INFO - PROCESS | 3744 | 1464275473174 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 3744 | 1464275473177 Marionette TRACE conn6 <- [1,1298,null,{}] 08:11:13 INFO - PROCESS | 3744 | 1464275473182 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}] 08:11:13 INFO - PROCESS | 3744 | 1464275473300 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:11:13 INFO - PROCESS | 3744 | 1464275473470 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 3744 | ++DOCSHELL 110F5C00 == 90 [pid = 3744] [id = 334] 08:11:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (14467800) [pid = 3744] [serial = 1001] [outer = 00000000] 08:11:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (19150000) [pid = 3744] [serial = 1002] [outer = 14467800] 08:11:13 INFO - PROCESS | 3744 | 1464275473522 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (19A99000) [pid = 3744] [serial = 1003] [outer = 14467800] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 1CE17000 == 89 [pid = 3744] [id = 323] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 1737AC00 == 88 [pid = 3744] [id = 322] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 1C45C800 == 87 [pid = 3744] [id = 321] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 1B5EF000 == 86 [pid = 3744] [id = 320] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 19E57400 == 85 [pid = 3744] [id = 319] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 18CED400 == 84 [pid = 3744] [id = 318] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 1738EC00 == 83 [pid = 3744] [id = 317] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 0C62BC00 == 82 [pid = 3744] [id = 316] 08:11:14 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (1D029400) [pid = 3744] [serial = 915] [outer = 00000000] [url = about:blank] 08:11:14 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (1055E400) [pid = 3744] [serial = 867] [outer = 00000000] [url = about:blank] 08:11:14 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (17676800) [pid = 3744] [serial = 870] [outer = 00000000] [url = about:blank] 08:11:14 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (1DB2B800) [pid = 3744] [serial = 873] [outer = 00000000] [url = about:blank] 08:11:14 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1E9CA000) [pid = 3744] [serial = 876] [outer = 00000000] [url = about:blank] 08:11:14 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (1F606000) [pid = 3744] [serial = 879] [outer = 00000000] [url = about:blank] 08:11:14 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (2038C400) [pid = 3744] [serial = 882] [outer = 00000000] [url = about:blank] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 10565000 == 81 [pid = 3744] [id = 315] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 0C40E400 == 80 [pid = 3744] [id = 314] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 20386000 == 79 [pid = 3744] [id = 309] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 1AD32C00 == 78 [pid = 3744] [id = 308] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 1764D800 == 77 [pid = 3744] [id = 307] 08:11:14 INFO - PROCESS | 3744 | --DOCSHELL 0CF29400 == 76 [pid = 3744] [id = 306] 08:11:14 INFO - PROCESS | 3744 | 1464275474172 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] 08:11:14 INFO - PROCESS | 3744 | 1464275474245 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:11:14 INFO - PROCESS | 3744 | 1464275474270 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 3744 | 1464275474272 Marionette TRACE conn6 <- [1,1302,null,{}] 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:11:14 INFO - PROCESS | 3744 | 1464275474276 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}] 08:11:14 INFO - PROCESS | 3744 | 1464275474382 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:11:14 INFO - PROCESS | 3744 | 1464275474396 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 3744 | ++DOCSHELL 1089A800 == 77 [pid = 3744] [id = 335] 08:11:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (14298C00) [pid = 3744] [serial = 1004] [outer = 00000000] 08:11:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (159EF800) [pid = 3744] [serial = 1005] [outer = 14298C00] 08:11:14 INFO - PROCESS | 3744 | 1464275474442 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (17397400) [pid = 3744] [serial = 1006] [outer = 14298C00] 08:11:14 INFO - PROCESS | 3744 | 1464275474958 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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 08:11:15 INFO - PROCESS | 3744 | 1464275475008 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 3744 | 1464275475010 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:11:15 INFO - PROCESS | 3744 | 1464275475015 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 3744 | 1464275475021 Marionette TRACE conn6 <- [1,1306,null,{}] 08:11:15 INFO - PROCESS | 3744 | 1464275475057 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}] 08:11:15 INFO - PROCESS | 3744 | 1464275475160 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:11:15 INFO - PROCESS | 3744 | 1464275475277 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 3744 | ++DOCSHELL 1923E000 == 78 [pid = 3744] [id = 336] 08:11:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (1923E800) [pid = 3744] [serial = 1007] [outer = 00000000] 08:11:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (19AA3400) [pid = 3744] [serial = 1008] [outer = 1923E800] 08:11:15 INFO - PROCESS | 3744 | 1464275475323 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (19DEE000) [pid = 3744] [serial = 1009] [outer = 1923E800] 08:11:15 INFO - PROCESS | 3744 | 1464275475734 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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 750ms 08:11:15 INFO - PROCESS | 3744 | 1464275475768 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 3744 | 1464275475770 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 3744 | 1464275475773 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:11:15 INFO - PROCESS | 3744 | 1464275475775 Marionette TRACE conn6 <- [1,1310,null,{}] 08:11:15 INFO - PROCESS | 3744 | 1464275475778 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}] 08:11:15 INFO - PROCESS | 3744 | 1464275475877 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:11:15 INFO - PROCESS | 3744 | 1464275475884 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 3744 | ++DOCSHELL 19DEFC00 == 79 [pid = 3744] [id = 337] 08:11:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (19DF3C00) [pid = 3744] [serial = 1010] [outer = 00000000] 08:11:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (19FE8C00) [pid = 3744] [serial = 1011] [outer = 19DF3C00] 08:11:15 INFO - PROCESS | 3744 | 1464275475930 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (1AD39800) [pid = 3744] [serial = 1012] [outer = 19DF3C00] 08:11:16 INFO - PROCESS | 3744 | 1464275476385 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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 08:11:16 INFO - PROCESS | 3744 | 1464275476452 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 3744 | 1464275476454 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:11:16 INFO - PROCESS | 3744 | 1464275476457 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 3744 | 1464275476458 Marionette TRACE conn6 <- [1,1314,null,{}] 08:11:16 INFO - PROCESS | 3744 | 1464275476462 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}] 08:11:16 INFO - PROCESS | 3744 | 1464275476590 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:11:16 INFO - PROCESS | 3744 | 1464275476689 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 3744 | ++DOCSHELL 1B6BB400 == 80 [pid = 3744] [id = 338] 08:11:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (1B6BD000) [pid = 3744] [serial = 1013] [outer = 00000000] 08:11:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (1B6D2800) [pid = 3744] [serial = 1014] [outer = 1B6BD000] 08:11:16 INFO - PROCESS | 3744 | 1464275476742 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (1CE12C00) [pid = 3744] [serial = 1015] [outer = 1B6BD000] 08:11:17 INFO - PROCESS | 3744 | 1464275477196 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 771ms 08:11:17 INFO - PROCESS | 3744 | 1464275477232 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 3744 | 1464275477234 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:11:17 INFO - PROCESS | 3744 | 1464275477237 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 3744 | 1464275477239 Marionette TRACE conn6 <- [1,1318,null,{}] 08:11:17 INFO - PROCESS | 3744 | 1464275477242 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}] 08:11:17 INFO - PROCESS | 3744 | 1464275477377 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:11:17 INFO - PROCESS | 3744 | 1464275477403 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 3744 | ++DOCSHELL 1DB2A000 == 81 [pid = 3744] [id = 339] 08:11:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (1DB2A800) [pid = 3744] [serial = 1016] [outer = 00000000] 08:11:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (1DB3C000) [pid = 3744] [serial = 1017] [outer = 1DB2A800] 08:11:17 INFO - PROCESS | 3744 | 1464275477450 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1DB44400) [pid = 3744] [serial = 1018] [outer = 1DB2A800] 08:11:17 INFO - PROCESS | 3744 | 1464275477928 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 08:11:17 INFO - PROCESS | 3744 | 1464275477969 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:11:17 INFO - PROCESS | 3744 | 1464275477971 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:11:18 INFO - PROCESS | 3744 | 1464275478009 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 3744 | 1464275478011 Marionette TRACE conn6 <- [1,1322,null,{}] 08:11:18 INFO - PROCESS | 3744 | 1464275478017 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}] 08:11:18 INFO - PROCESS | 3744 | 1464275478148 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:11:18 INFO - PROCESS | 3744 | 1464275478220 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 3744 | ++DOCSHELL 18CD3400 == 82 [pid = 3744] [id = 340] 08:11:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (1DC62000) [pid = 3744] [serial = 1019] [outer = 00000000] 08:11:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (1E7ADC00) [pid = 3744] [serial = 1020] [outer = 1DC62000] 08:11:18 INFO - PROCESS | 3744 | 1464275478264 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (1EA38400) [pid = 3744] [serial = 1021] [outer = 1DC62000] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (1CE17800) [pid = 3744] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (0C8E5000) [pid = 3744] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (19071000) [pid = 3744] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (17659800) [pid = 3744] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (14275400) [pid = 3744] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (10157800) [pid = 3744] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (1B6C6400) [pid = 3744] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (19E57C00) [pid = 3744] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (1B6BB000) [pid = 3744] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1864AC00) [pid = 3744] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (1C4CF800) [pid = 3744] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:11:18 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (0C410400) [pid = 3744] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:11:18 INFO - PROCESS | 3744 | 1464275478877 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 08:11:18 INFO - PROCESS | 3744 | 1464275478945 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 3744 | 1464275478947 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:11:18 INFO - PROCESS | 3744 | 1464275478950 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 3744 | 1464275478952 Marionette TRACE conn6 <- [1,1326,null,{}] 08:11:18 INFO - PROCESS | 3744 | 1464275478955 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}] 08:11:19 INFO - PROCESS | 3744 | 1464275479048 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:11:19 INFO - PROCESS | 3744 | 1464275479061 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 3744 | ++DOCSHELL 19A97000 == 83 [pid = 3744] [id = 341] 08:11:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (19DEF000) [pid = 3744] [serial = 1022] [outer = 00000000] 08:11:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (1DB34C00) [pid = 3744] [serial = 1023] [outer = 19DEF000] 08:11:19 INFO - PROCESS | 3744 | 1464275479108 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (1E7ACC00) [pid = 3744] [serial = 1024] [outer = 19DEF000] 08:11:20 INFO - PROCESS | 3744 | 1464275480021 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1120ms 08:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:11:20 INFO - PROCESS | 3744 | 1464275480071 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 3744 | 1464275480073 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:11:20 INFO - PROCESS | 3744 | 1464275480076 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 3744 | 1464275480078 Marionette TRACE conn6 <- [1,1330,null,{}] 08:11:20 INFO - PROCESS | 3744 | 1464275480082 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}] 08:11:20 INFO - PROCESS | 3744 | 1464275480220 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:11:20 INFO - PROCESS | 3744 | 1464275480230 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 3744 | ++DOCSHELL 0C7F2800 == 84 [pid = 3744] [id = 342] 08:11:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (10151400) [pid = 3744] [serial = 1025] [outer = 00000000] 08:11:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (20350C00) [pid = 3744] [serial = 1026] [outer = 10151400] 08:11:20 INFO - PROCESS | 3744 | 1464275480277 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (2038FC00) [pid = 3744] [serial = 1027] [outer = 10151400] 08:11:20 INFO - PROCESS | 3744 | 1464275480792 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 08:11:20 INFO - PROCESS | 3744 | 1464275480848 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 3744 | 1464275480852 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:11:20 INFO - PROCESS | 3744 | 1464275480858 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 3744 | 1464275480862 Marionette TRACE conn6 <- [1,1334,null,{}] 08:11:20 INFO - PROCESS | 3744 | 1464275480869 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}] 08:11:21 INFO - PROCESS | 3744 | 1464275481011 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:11:21 INFO - PROCESS | 3744 | 1464275481142 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 3744 | ++DOCSHELL 10890400 == 85 [pid = 3744] [id = 343] 08:11:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (108FD400) [pid = 3744] [serial = 1028] [outer = 00000000] 08:11:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (14473C00) [pid = 3744] [serial = 1029] [outer = 108FD400] 08:11:21 INFO - PROCESS | 3744 | 1464275481203 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (159EE800) [pid = 3744] [serial = 1030] [outer = 108FD400] 08:11:21 INFO - PROCESS | 3744 | 1464275481821 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1028ms 08:11:21 INFO - PROCESS | 3744 | 1464275481887 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 3744 | 1464275481893 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:11:21 INFO - PROCESS | 3744 | 1464275481899 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 3744 | 1464275481902 Marionette TRACE conn6 <- [1,1338,null,{}] 08:11:21 INFO - PROCESS | 3744 | 1464275481907 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}] 08:11:22 INFO - PROCESS | 3744 | 1464275482029 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:11:22 INFO - PROCESS | 3744 | 1464275482179 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 3744 | ++DOCSHELL 1914C000 == 86 [pid = 3744] [id = 344] 08:11:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (1914C800) [pid = 3744] [serial = 1031] [outer = 00000000] 08:11:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (19A9C000) [pid = 3744] [serial = 1032] [outer = 1914C800] 08:11:22 INFO - PROCESS | 3744 | 1464275482243 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (19DEC400) [pid = 3744] [serial = 1033] [outer = 1914C800] 08:11:22 INFO - PROCESS | 3744 | 1464275482935 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1077ms 08:11:22 INFO - PROCESS | 3744 | 1464275482981 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 3744 | 1464275482983 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:11:22 INFO - PROCESS | 3744 | 1464275482987 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 3744 | 1464275482991 Marionette TRACE conn6 <- [1,1342,null,{}] 08:11:23 INFO - PROCESS | 3744 | 1464275483002 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}] 08:11:23 INFO - PROCESS | 3744 | 1464275483129 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:11:23 INFO - PROCESS | 3744 | 1464275483284 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 3744 | ++DOCSHELL 1DB3B000 == 87 [pid = 3744] [id = 345] 08:11:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (1E7A7C00) [pid = 3744] [serial = 1034] [outer = 00000000] 08:11:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (203DAC00) [pid = 3744] [serial = 1035] [outer = 1E7A7C00] 08:11:23 INFO - PROCESS | 3744 | 1464275483344 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (204BC400) [pid = 3744] [serial = 1036] [outer = 1E7A7C00] 08:11:24 INFO - PROCESS | 3744 | 1464275484029 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1077ms 08:11:24 INFO - PROCESS | 3744 | 1464275484069 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 3744 | 1464275484072 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:11:24 INFO - PROCESS | 3744 | 1464275484075 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 3744 | 1464275484077 Marionette TRACE conn6 <- [1,1346,null,{}] 08:11:24 INFO - PROCESS | 3744 | 1464275484081 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}] 08:11:24 INFO - PROCESS | 3744 | 1464275484207 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:11:24 INFO - PROCESS | 3744 | 1464275484337 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 3744 | ++DOCSHELL 203D4C00 == 88 [pid = 3744] [id = 346] 08:11:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (2188B400) [pid = 3744] [serial = 1037] [outer = 00000000] 08:11:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (227A2400) [pid = 3744] [serial = 1038] [outer = 2188B400] 08:11:24 INFO - PROCESS | 3744 | 1464275484392 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (23203800) [pid = 3744] [serial = 1039] [outer = 2188B400] 08:11:24 INFO - PROCESS | 3744 | 1464275484972 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 08:11:25 INFO - PROCESS | 3744 | 1464275485009 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 3744 | 1464275485012 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:11:25 INFO - PROCESS | 3744 | 1464275485015 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 3744 | 1464275485017 Marionette TRACE conn6 <- [1,1350,null,{}] 08:11:25 INFO - PROCESS | 3744 | 1464275485021 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}] 08:11:25 INFO - PROCESS | 3744 | 1464275485142 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:11:25 INFO - PROCESS | 3744 | 1464275485298 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 3744 | ++DOCSHELL 23205C00 == 89 [pid = 3744] [id = 347] 08:11:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (23208800) [pid = 3744] [serial = 1040] [outer = 00000000] 08:11:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (2320D000) [pid = 3744] [serial = 1041] [outer = 23208800] 08:11:25 INFO - PROCESS | 3744 | 1464275485354 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (2326B400) [pid = 3744] [serial = 1042] [outer = 23208800] 08:11:25 INFO - PROCESS | 3744 | 1464275485907 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 08:11:25 INFO - PROCESS | 3744 | 1464275485949 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 3744 | 1464275485952 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:11:25 INFO - PROCESS | 3744 | 1464275485955 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 3744 | 1464275485957 Marionette TRACE conn6 <- [1,1354,null,{}] 08:11:25 INFO - PROCESS | 3744 | 1464275485961 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}] 08:11:26 INFO - PROCESS | 3744 | 1464275486100 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:11:26 INFO - PROCESS | 3744 | 1464275486268 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 3744 | ++DOCSHELL 23D5F800 == 90 [pid = 3744] [id = 348] 08:11:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (23D5FC00) [pid = 3744] [serial = 1043] [outer = 00000000] 08:11:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (23D65400) [pid = 3744] [serial = 1044] [outer = 23D5FC00] 08:11:26 INFO - PROCESS | 3744 | 1464275486328 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (243DB000) [pid = 3744] [serial = 1045] [outer = 23D5FC00] 08:11:26 INFO - PROCESS | 3744 | 1464275486977 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] 08:11:27 INFO - PROCESS | 3744 | 1464275487032 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:11:27 INFO - PROCESS | 3744 | 1464275487035 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 3744 | 1464275487037 Marionette TRACE conn6 <- [1,1358,null,{}] 08:11:27 INFO - PROCESS | 3744 | 1464275487041 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}] 08:11:27 INFO - PROCESS | 3744 | 1464275487156 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:11:27 INFO - PROCESS | 3744 | 1464275487313 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 3744 | ++DOCSHELL 203D4800 == 91 [pid = 3744] [id = 349] 08:11:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (23208000) [pid = 3744] [serial = 1046] [outer = 00000000] 08:11:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (24C31C00) [pid = 3744] [serial = 1047] [outer = 23208000] 08:11:27 INFO - PROCESS | 3744 | 1464275487370 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (24C36000) [pid = 3744] [serial = 1048] [outer = 23208000] 08:11:28 INFO - PROCESS | 3744 | 1464275488014 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] 08:11:28 INFO - PROCESS | 3744 | 1464275488060 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:11:28 INFO - PROCESS | 3744 | 1464275488064 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:11:28 INFO - PROCESS | 3744 | 1464275488066 Marionette TRACE conn6 <- [1,1362,null,{}] 08:11:28 INFO - PROCESS | 3744 | 1464275488070 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}] 08:11:28 INFO - PROCESS | 3744 | 1464275488187 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:11:28 INFO - PROCESS | 3744 | 1464275488340 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 3744 | ++DOCSHELL 24C37400 == 92 [pid = 3744] [id = 350] 08:11:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (24C38400) [pid = 3744] [serial = 1049] [outer = 00000000] 08:11:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (25A91400) [pid = 3744] [serial = 1050] [outer = 24C38400] 08:11:28 INFO - PROCESS | 3744 | 1464275488398 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (25A95400) [pid = 3744] [serial = 1051] [outer = 24C38400] 08:11:28 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:28 INFO - PROCESS | 3744 | 1464275488957 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] 08:11:29 INFO - PROCESS | 3744 | 1464275489000 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:11:29 INFO - PROCESS | 3744 | 1464275489003 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 3744 | 1464275489005 Marionette TRACE conn6 <- [1,1366,null,{}] 08:11:29 INFO - PROCESS | 3744 | 1464275489009 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}] 08:11:29 INFO - PROCESS | 3744 | 1464275489130 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:11:29 INFO - PROCESS | 3744 | 1464275489301 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 3744 | ++DOCSHELL 251D8000 == 93 [pid = 3744] [id = 351] 08:11:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (251DB800) [pid = 3744] [serial = 1052] [outer = 00000000] 08:11:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (251E1000) [pid = 3744] [serial = 1053] [outer = 251DB800] 08:11:29 INFO - PROCESS | 3744 | 1464275489357 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (251E3000) [pid = 3744] [serial = 1054] [outer = 251DB800] 08:11:30 INFO - PROCESS | 3744 | 1464275490016 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] 08:11:30 INFO - PROCESS | 3744 | 1464275490083 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:11:30 INFO - PROCESS | 3744 | 1464275490086 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:11:30 INFO - PROCESS | 3744 | 1464275490088 Marionette TRACE conn6 <- [1,1370,null,{}] 08:11:30 INFO - PROCESS | 3744 | 1464275490092 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}] 08:11:30 INFO - PROCESS | 3744 | 1464275490210 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:11:30 INFO - PROCESS | 3744 | 1464275490370 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 3744 | ++DOCSHELL 0C7F5C00 == 94 [pid = 3744] [id = 352] 08:11:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (10160C00) [pid = 3744] [serial = 1055] [outer = 00000000] 08:11:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (19240C00) [pid = 3744] [serial = 1056] [outer = 10160C00] 08:11:30 INFO - PROCESS | 3744 | 1464275490426 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (19D57C00) [pid = 3744] [serial = 1057] [outer = 10160C00] 08:11:31 INFO - PROCESS | 3744 | [3744] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:31 INFO - PROCESS | 3744 | 1464275491324 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] 08:11:31 INFO - PROCESS | 3744 | 1464275491385 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:11:31 INFO - PROCESS | 3744 | 1464275491390 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 3744 | 1464275491394 Marionette TRACE conn6 <- [1,1374,null,{}] 08:11:31 INFO - PROCESS | 3744 | 1464275491401 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}] 08:11:31 INFO - PROCESS | 3744 | 1464275491514 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:11:31 INFO - PROCESS | 3744 | 1464275491680 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 3744 | ++DOCSHELL 1015F000 == 95 [pid = 3744] [id = 353] 08:11:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (14469C00) [pid = 3744] [serial = 1058] [outer = 00000000] 08:11:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (18CCCC00) [pid = 3744] [serial = 1059] [outer = 14469C00] 08:11:31 INFO - PROCESS | 3744 | 1464275491735 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (19076000) [pid = 3744] [serial = 1060] [outer = 14469C00] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 1B850C00 == 94 [pid = 3744] [id = 259] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 0C409C00 == 93 [pid = 3744] [id = 226] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 1764E000 == 92 [pid = 3744] [id = 256] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 19A97000 == 91 [pid = 3744] [id = 341] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 18CD3400 == 90 [pid = 3744] [id = 340] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 1DB2A000 == 89 [pid = 3744] [id = 339] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 1B6BB400 == 88 [pid = 3744] [id = 338] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 19DEFC00 == 87 [pid = 3744] [id = 337] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 1923E000 == 86 [pid = 3744] [id = 336] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 1089A800 == 85 [pid = 3744] [id = 335] 08:11:32 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (14489C00) [pid = 3744] [serial = 939] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (1E7AC000) [pid = 3744] [serial = 972] [outer = 00000000] [url = about:blank] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 0C4CF000 == 84 [pid = 3744] [id = 305] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 110F5C00 == 83 [pid = 3744] [id = 334] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 0C53D000 == 82 [pid = 3744] [id = 333] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 21886000 == 81 [pid = 3744] [id = 330] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 20952400 == 80 [pid = 3744] [id = 329] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 2038DC00 == 79 [pid = 3744] [id = 328] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 1EAA5000 == 78 [pid = 3744] [id = 327] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 19248000 == 77 [pid = 3744] [id = 326] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 10565C00 == 76 [pid = 3744] [id = 325] 08:11:32 INFO - PROCESS | 3744 | --DOCSHELL 0C8EB400 == 75 [pid = 3744] [id = 324] 08:11:32 INFO - PROCESS | 3744 | 1464275492484 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] 08:11:32 INFO - PROCESS | 3744 | 1464275492578 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:11:32 INFO - PROCESS | 3744 | 1464275492583 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 3744 | 1464275492586 Marionette TRACE conn6 <- [1,1378,null,{}] 08:11:32 INFO - PROCESS | 3744 | 1464275492590 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}] 08:11:32 INFO - PROCESS | 3744 | 1464275492692 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:11:32 INFO - PROCESS | 3744 | 1464275492699 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 3744 | ++DOCSHELL 11287C00 == 76 [pid = 3744] [id = 354] 08:11:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1429DC00) [pid = 3744] [serial = 1061] [outer = 00000000] 08:11:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (144EB400) [pid = 3744] [serial = 1062] [outer = 1429DC00] 08:11:32 INFO - PROCESS | 3744 | 1464275492745 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (14BD3000) [pid = 3744] [serial = 1063] [outer = 1429DC00] 08:11:33 INFO - PROCESS | 3744 | 1464275493259 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 08:11:33 INFO - PROCESS | 3744 | 1464275493317 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 3744 | 1464275493319 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:11:33 INFO - PROCESS | 3744 | 1464275493323 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 3744 | 1464275493326 Marionette TRACE conn6 <- [1,1382,null,{}] 08:11:33 INFO - PROCESS | 3744 | 1464275493337 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}] 08:11:33 INFO - PROCESS | 3744 | 1464275493444 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:11:33 INFO - PROCESS | 3744 | 1464275493558 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 3744 | ++DOCSHELL 18CDD400 == 77 [pid = 3744] [id = 355] 08:11:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (18CDF800) [pid = 3744] [serial = 1064] [outer = 00000000] 08:11:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (19242000) [pid = 3744] [serial = 1065] [outer = 18CDF800] 08:11:33 INFO - PROCESS | 3744 | 1464275493606 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (19AA2000) [pid = 3744] [serial = 1066] [outer = 18CDF800] 08:11:34 INFO - PROCESS | 3744 | 1464275494030 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 08:11:34 INFO - PROCESS | 3744 | 1464275494056 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 3744 | 1464275494059 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:11:34 INFO - PROCESS | 3744 | 1464275494094 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 3744 | 1464275494096 Marionette TRACE conn6 <- [1,1386,null,{}] 08:11:34 INFO - PROCESS | 3744 | 1464275494100 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}] 08:11:34 INFO - PROCESS | 3744 | 1464275494201 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:11:34 INFO - PROCESS | 3744 | 1464275494215 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 3744 | ++DOCSHELL 19CF0800 == 78 [pid = 3744] [id = 356] 08:11:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (19E51C00) [pid = 3744] [serial = 1067] [outer = 00000000] 08:11:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (1AD39C00) [pid = 3744] [serial = 1068] [outer = 19E51C00] 08:11:34 INFO - PROCESS | 3744 | 1464275494263 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (1B5EF800) [pid = 3744] [serial = 1069] [outer = 19E51C00] 08:11:34 INFO - PROCESS | 3744 | 1464275494754 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 750ms 08:11:34 INFO - PROCESS | 3744 | 1464275494816 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 3744 | 1464275494819 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:11:34 INFO - PROCESS | 3744 | 1464275494822 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 3744 | 1464275494823 Marionette TRACE conn6 <- [1,1390,null,{}] 08:11:34 INFO - PROCESS | 3744 | 1464275494826 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}] 08:11:34 INFO - PROCESS | 3744 | 1464275494969 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:11:35 INFO - PROCESS | 3744 | 1464275495037 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 3744 | ++DOCSHELL 19E56C00 == 79 [pid = 3744] [id = 357] 08:11:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (1B6BB800) [pid = 3744] [serial = 1070] [outer = 00000000] 08:11:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1C4CD800) [pid = 3744] [serial = 1071] [outer = 1B6BB800] 08:11:35 INFO - PROCESS | 3744 | 1464275495085 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1D01D800) [pid = 3744] [serial = 1072] [outer = 1B6BB800] 08:11:35 INFO - PROCESS | 3744 | 1464275495514 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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 08:11:35 INFO - PROCESS | 3744 | 1464275495553 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:11:35 INFO - PROCESS | 3744 | 1464275495555 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:11:35 INFO - PROCESS | 3744 | 1464275495557 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 3744 | 1464275495559 Marionette TRACE conn6 <- [1,1394,null,{}] 08:11:35 INFO - PROCESS | 3744 | 1464275495563 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}] 08:11:35 INFO - PROCESS | 3744 | 1464275495743 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:11:35 INFO - PROCESS | 3744 | 1464275495766 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 3744 | ++DOCSHELL 1D021400 == 80 [pid = 3744] [id = 358] 08:11:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (1D02AC00) [pid = 3744] [serial = 1073] [outer = 00000000] 08:11:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (1DB44800) [pid = 3744] [serial = 1074] [outer = 1D02AC00] 08:11:35 INFO - PROCESS | 3744 | 1464275495815 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (1DC68000) [pid = 3744] [serial = 1075] [outer = 1D02AC00] 08:11:36 INFO - PROCESS | 3744 | 1464275496297 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 08:11:36 INFO - PROCESS | 3744 | 1464275496333 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 3744 | 1464275496335 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:11:36 INFO - PROCESS | 3744 | 1464275496338 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 3744 | 1464275496340 Marionette TRACE conn6 <- [1,1398,null,{}] 08:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:11:36 INFO - PROCESS | 3744 | 1464275496344 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}] 08:11:36 INFO - PROCESS | 3744 | 1464275496478 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:11:36 INFO - PROCESS | 3744 | 1464275496553 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 3744 | ++DOCSHELL 1AC0C000 == 81 [pid = 3744] [id = 359] 08:11:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (1DB42400) [pid = 3744] [serial = 1076] [outer = 00000000] 08:11:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (1EA33800) [pid = 3744] [serial = 1077] [outer = 1DB42400] 08:11:36 INFO - PROCESS | 3744 | 1464275496597 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (1EAAC800) [pid = 3744] [serial = 1078] [outer = 1DB42400] 08:11:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (14E76000) [pid = 3744] [serial = 1079] [outer = 0C677000] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (19DEF000) [pid = 3744] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (1B6BD000) [pid = 3744] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (1DB2A800) [pid = 3744] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (1923E800) [pid = 3744] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (14298C00) [pid = 3744] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (19DF3C00) [pid = 3744] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (0C711400) [pid = 3744] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (14467800) [pid = 3744] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:11:37 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (1DC62000) [pid = 3744] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:11:37 INFO - PROCESS | 3744 | 1464275497618 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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1332ms 08:11:37 INFO - PROCESS | 3744 | 1464275497675 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 3744 | 1464275497680 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:11:37 INFO - PROCESS | 3744 | 1464275497686 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 3744 | 1464275497690 Marionette TRACE conn6 <- [1,1402,null,{}] 08:11:37 INFO - PROCESS | 3744 | 1464275497696 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}] 08:11:37 INFO - PROCESS | 3744 | 1464275497864 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:11:38 INFO - PROCESS | 3744 | 1464275498014 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 3744 | ++DOCSHELL 10557400 == 82 [pid = 3744] [id = 360] 08:11:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1055A400) [pid = 3744] [serial = 1080] [outer = 00000000] 08:11:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1429A400) [pid = 3744] [serial = 1081] [outer = 1055A400] 08:11:38 INFO - PROCESS | 3744 | 1464275498078 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (14552400) [pid = 3744] [serial = 1082] [outer = 1055A400] 08:11:38 INFO - PROCESS | 3744 | 1464275498740 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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1118ms 08:11:38 INFO - PROCESS | 3744 | 1464275498811 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 3744 | 1464275498817 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:11:38 INFO - PROCESS | 3744 | 1464275498824 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 3744 | 1464275498827 Marionette TRACE conn6 <- [1,1406,null,{}] 08:11:38 INFO - PROCESS | 3744 | 1464275498831 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}] 08:11:38 INFO - PROCESS | 3744 | 1464275498972 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:11:39 INFO - PROCESS | 3744 | 1464275499118 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 3744 | ++DOCSHELL 168D3400 == 83 [pid = 3744] [id = 361] 08:11:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (17392400) [pid = 3744] [serial = 1083] [outer = 00000000] 08:11:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (18CC5800) [pid = 3744] [serial = 1084] [outer = 17392400] 08:11:39 INFO - PROCESS | 3744 | 1464275499175 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (18CDC400) [pid = 3744] [serial = 1085] [outer = 17392400] 08:11:39 INFO - PROCESS | 3744 | 1464275499869 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]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1066ms 08:11:39 INFO - PROCESS | 3744 | 1464275499898 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 3744 | 1464275499901 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:11:39 INFO - PROCESS | 3744 | 1464275499904 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 3744 | 1464275499908 Marionette TRACE conn6 <- [1,1410,null,{}] 08:11:39 INFO - PROCESS | 3744 | 1464275499919 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}] 08:11:40 INFO - PROCESS | 3744 | 1464275500050 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:11:40 INFO - PROCESS | 3744 | 1464275500206 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 3744 | ++DOCSHELL 1AC0FC00 == 84 [pid = 3744] [id = 362] 08:11:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (1AC10000) [pid = 3744] [serial = 1086] [outer = 00000000] 08:11:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (1AD3E400) [pid = 3744] [serial = 1087] [outer = 1AC10000] 08:11:40 INFO - PROCESS | 3744 | 1464275500268 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (1C45B800) [pid = 3744] [serial = 1088] [outer = 1AC10000] 08:11:40 INFO - PROCESS | 3744 | 1464275500942 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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1078ms 08:11:40 INFO - PROCESS | 3744 | 1464275500984 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 3744 | 1464275500987 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:11:40 INFO - PROCESS | 3744 | 1464275500990 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:11:41 INFO - PROCESS | 3744 | 1464275500992 Marionette TRACE conn6 <- [1,1414,null,{}] 08:11:41 INFO - PROCESS | 3744 | 1464275501011 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}] 08:11:41 INFO - PROCESS | 3744 | 1464275501138 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:11:41 INFO - PROCESS | 3744 | 1464275501291 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 3744 | ++DOCSHELL 1DB3C800 == 85 [pid = 3744] [id = 363] 08:11:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (1DB3D400) [pid = 3744] [serial = 1089] [outer = 00000000] 08:11:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (1E5D2C00) [pid = 3744] [serial = 1090] [outer = 1DB3D400] 08:11:41 INFO - PROCESS | 3744 | 1464275501349 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (1F606800) [pid = 3744] [serial = 1091] [outer = 1DB3D400] 08:11:42 INFO - PROCESS | 3744 | 1464275502001 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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1021ms 08:11:42 INFO - PROCESS | 3744 | 1464275502015 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 3744 | 1464275502017 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:11:42 INFO - PROCESS | 3744 | 1464275502021 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:11:42 INFO - PROCESS | 3744 | 1464275502023 Marionette TRACE conn6 <- [1,1418,null,{}] 08:11:42 INFO - PROCESS | 3744 | 1464275502027 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}] 08:11:42 INFO - PROCESS | 3744 | 1464275502151 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:11:42 INFO - PROCESS | 3744 | 1464275502322 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 3744 | ++DOCSHELL 2038A000 == 86 [pid = 3744] [id = 364] 08:11:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (2038DC00) [pid = 3744] [serial = 1092] [outer = 00000000] 08:11:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (203D9800) [pid = 3744] [serial = 1093] [outer = 2038DC00] 08:11:42 INFO - PROCESS | 3744 | 1464275502381 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (20951800) [pid = 3744] [serial = 1094] [outer = 2038DC00] 08:11:43 INFO - PROCESS | 3744 | 1464275503098 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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1120ms 08:11:43 INFO - PROCESS | 3744 | 1464275503145 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 3744 | 1464275503148 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:11:43 INFO - PROCESS | 3744 | 1464275503151 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:11:43 INFO - PROCESS | 3744 | 1464275503153 Marionette TRACE conn6 <- [1,1422,null,{}] 08:11:43 INFO - PROCESS | 3744 | 1464275503157 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}] 08:11:43 INFO - PROCESS | 3744 | 1464275503324 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:11:43 INFO - PROCESS | 3744 | 1464275503473 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 3744 | ++DOCSHELL 20531800 == 87 [pid = 3744] [id = 365] 08:11:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (20531C00) [pid = 3744] [serial = 1095] [outer = 00000000] 08:11:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (2053E400) [pid = 3744] [serial = 1096] [outer = 20531C00] 08:11:43 INFO - PROCESS | 3744 | 1464275503531 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (20E07C00) [pid = 3744] [serial = 1097] [outer = 20531C00] 08:11:44 INFO - PROCESS | 3744 | 1464275504169 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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1073ms 08:11:44 INFO - PROCESS | 3744 | 1464275504244 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 3744 | 1464275504246 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:11:44 INFO - PROCESS | 3744 | 1464275504249 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 3744 | 1464275504251 Marionette TRACE conn6 <- [1,1426,null,{}] 08:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:11:44 INFO - PROCESS | 3744 | 1464275504255 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}] 08:11:44 INFO - PROCESS | 3744 | 1464275504378 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:11:44 INFO - PROCESS | 3744 | 1464275504534 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 3744 | ++DOCSHELL 20E07800 == 88 [pid = 3744] [id = 366] 08:11:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (20E0B800) [pid = 3744] [serial = 1098] [outer = 00000000] 08:11:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (21893800) [pid = 3744] [serial = 1099] [outer = 20E0B800] 08:11:44 INFO - PROCESS | 3744 | 1464275504590 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (23201C00) [pid = 3744] [serial = 1100] [outer = 20E0B800] 08:11:45 INFO - PROCESS | 3744 | 1464275505198 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1014ms 08:11:45 INFO - PROCESS | 3744 | 1464275505270 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 3744 | 1464275505273 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:11:45 INFO - PROCESS | 3744 | 1464275505277 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:11:45 INFO - PROCESS | 3744 | 1464275505279 Marionette TRACE conn6 <- [1,1430,null,{}] 08:11:45 INFO - PROCESS | 3744 | 1464275505282 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}] 08:11:45 INFO - PROCESS | 3744 | 1464275505401 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:11:45 INFO - PROCESS | 3744 | 1464275505559 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 3744 | ++DOCSHELL 225B3C00 == 89 [pid = 3744] [id = 367] 08:11:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (225B6400) [pid = 3744] [serial = 1101] [outer = 00000000] 08:11:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (225BA400) [pid = 3744] [serial = 1102] [outer = 225B6400] 08:11:45 INFO - PROCESS | 3744 | 1464275505619 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 210 (225BD800) [pid = 3744] [serial = 1103] [outer = 225B6400] 08:11:46 INFO - PROCESS | 3744 | 1464275506257 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1070ms 08:11:46 INFO - PROCESS | 3744 | 1464275506350 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 3744 | 1464275506352 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 3744 | 1464275506356 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:11:46 INFO - PROCESS | 3744 | 1464275506358 Marionette TRACE conn6 <- [1,1434,null,{}] 08:11:46 INFO - PROCESS | 3744 | 1464275506386 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}] 08:11:46 INFO - PROCESS | 3744 | 1464275506509 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:11:46 INFO - PROCESS | 3744 | 1464275506655 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 3744 | ++DOCSHELL 0CF4FC00 == 90 [pid = 3744] [id = 368] 08:11:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (0D394C00) [pid = 3744] [serial = 1104] [outer = 00000000] 08:11:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (1765A000) [pid = 3744] [serial = 1105] [outer = 0D394C00] 08:11:46 INFO - PROCESS | 3744 | 1464275506712 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (19241800) [pid = 3744] [serial = 1106] [outer = 0D394C00] 08:11:47 INFO - PROCESS | 3744 | 1464275507521 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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1232ms 08:11:47 INFO - PROCESS | 3744 | 1464275507592 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 3744 | 1464275507596 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:11:47 INFO - PROCESS | 3744 | 1464275507601 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 3744 | 1464275507605 Marionette TRACE conn6 <- [1,1438,null,{}] 08:11:47 INFO - PROCESS | 3744 | 1464275507625 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}] 08:11:47 INFO - PROCESS | 3744 | 1464275507782 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:11:47 INFO - PROCESS | 3744 | 1464275507911 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 3744 | ++DOCSHELL 1446C000 == 91 [pid = 3744] [id = 369] 08:11:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (144EB000) [pid = 3744] [serial = 1107] [outer = 00000000] 08:11:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (165D5C00) [pid = 3744] [serial = 1108] [outer = 144EB000] 08:11:47 INFO - PROCESS | 3744 | 1464275507963 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (17654400) [pid = 3744] [serial = 1109] [outer = 144EB000] 08:11:48 INFO - PROCESS | 3744 | 1464275508616 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]]]}] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 1D021400 == 90 [pid = 3744] [id = 358] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 19E56C00 == 89 [pid = 3744] [id = 357] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 19CF0800 == 88 [pid = 3744] [id = 356] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 18CDD400 == 87 [pid = 3744] [id = 355] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 11287C00 == 86 [pid = 3744] [id = 354] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 1015F000 == 85 [pid = 3744] [id = 353] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 1DB3B000 == 84 [pid = 3744] [id = 345] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 1914C000 == 83 [pid = 3744] [id = 344] 08:11:48 INFO - PROCESS | 3744 | --DOCSHELL 10890400 == 82 [pid = 3744] [id = 343] 08:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1177ms 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 215 (165CE800) [pid = 3744] [serial = 975] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 214 (1F608000) [pid = 3744] [serial = 981] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 213 (19E4F400) [pid = 3744] [serial = 978] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 212 (203E0000) [pid = 3744] [serial = 984] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 211 (20E04000) [pid = 3744] [serial = 987] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 210 (227A6000) [pid = 3744] [serial = 990] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 209 (23267000) [pid = 3744] [serial = 993] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 208 (23272C00) [pid = 3744] [serial = 996] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 207 (20350C00) [pid = 3744] [serial = 1026] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (1E7ACC00) [pid = 3744] [serial = 1024] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (1B6D2800) [pid = 3744] [serial = 1014] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 204 (1CE12C00) [pid = 3744] [serial = 1015] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (1DB44400) [pid = 3744] [serial = 1018] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (1DB3C000) [pid = 3744] [serial = 1017] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (19AA3400) [pid = 3744] [serial = 1008] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (19DEE000) [pid = 3744] [serial = 1009] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (159EF800) [pid = 3744] [serial = 1005] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (17397400) [pid = 3744] [serial = 1006] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (19FE8C00) [pid = 3744] [serial = 1011] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (11262800) [pid = 3744] [serial = 1000] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (0D38EC00) [pid = 3744] [serial = 999] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (19A99000) [pid = 3744] [serial = 1003] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (19150000) [pid = 3744] [serial = 1002] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (1E7ADC00) [pid = 3744] [serial = 1020] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (1EA38400) [pid = 3744] [serial = 1021] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (1DB34C00) [pid = 3744] [serial = 1023] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (1AD39800) [pid = 3744] [serial = 1012] [outer = 00000000] [url = about:blank] 08:11:48 INFO - PROCESS | 3744 | 1464275508869 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 3744 | 1464275508875 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:11:48 INFO - PROCESS | 3744 | 1464275508882 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 3744 | 1464275508886 Marionette TRACE conn6 <- [1,1442,null,{}] 08:11:48 INFO - PROCESS | 3744 | 1464275508892 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}] 08:11:49 INFO - PROCESS | 3744 | 1464275509048 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:11:49 INFO - PROCESS | 3744 | 1464275509180 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 3744 | ++DOCSHELL 1089A800 == 83 [pid = 3744] [id = 370] 08:11:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (1089D400) [pid = 3744] [serial = 1110] [outer = 00000000] 08:11:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (11287C00) [pid = 3744] [serial = 1111] [outer = 1089D400] 08:11:49 INFO - PROCESS | 3744 | 1464275509242 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (14770800) [pid = 3744] [serial = 1112] [outer = 1089D400] 08:11:49 INFO - PROCESS | 3744 | 1464275509924 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]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1081ms 08:11:49 INFO - PROCESS | 3744 | 1464275509966 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:11:49 INFO - PROCESS | 3744 | 1464275509970 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:11:49 INFO - PROCESS | 3744 | 1464275509978 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 3744 | 1464275509982 Marionette TRACE conn6 <- [1,1446,null,{}] 08:11:49 INFO - PROCESS | 3744 | 1464275509986 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}] 08:11:50 INFO - PROCESS | 3744 | 1464275510121 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:11:50 INFO - PROCESS | 3744 | 1464275510284 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 3744 | ++DOCSHELL 1865D000 == 84 [pid = 3744] [id = 371] 08:11:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (18CCEC00) [pid = 3744] [serial = 1113] [outer = 00000000] 08:11:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (18CDA800) [pid = 3744] [serial = 1114] [outer = 18CCEC00] 08:11:50 INFO - PROCESS | 3744 | 1464275510342 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (1914F000) [pid = 3744] [serial = 1115] [outer = 18CCEC00] 08:11:51 INFO - PROCESS | 3744 | 1464275511038 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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1124ms 08:11:51 INFO - PROCESS | 3744 | 1464275511100 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 3744 | 1464275511102 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:11:51 INFO - PROCESS | 3744 | 1464275511106 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 3744 | 1464275511108 Marionette TRACE conn6 <- [1,1450,null,{}] 08:11:51 INFO - PROCESS | 3744 | 1464275511119 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}] 08:11:51 INFO - PROCESS | 3744 | 1464275511247 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:11:51 INFO - PROCESS | 3744 | 1464275511405 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 3744 | ++DOCSHELL 19E4E000 == 85 [pid = 3744] [id = 372] 08:11:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (19E4F400) [pid = 3744] [serial = 1116] [outer = 00000000] 08:11:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (19F71000) [pid = 3744] [serial = 1117] [outer = 19E4F400] 08:11:51 INFO - PROCESS | 3744 | 1464275511468 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (1AC04000) [pid = 3744] [serial = 1118] [outer = 19E4F400] 08:11:52 INFO - PROCESS | 3744 | 1464275512090 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1019ms 08:11:52 INFO - PROCESS | 3744 | 1464275512128 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 3744 | 1464275512131 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:11:52 INFO - PROCESS | 3744 | 1464275512134 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:11:52 INFO - PROCESS | 3744 | 1464275512136 Marionette TRACE conn6 <- [1,1454,null,{}] 08:11:52 INFO - PROCESS | 3744 | 1464275512140 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}] 08:11:52 INFO - PROCESS | 3744 | 1464275512261 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:11:52 INFO - PROCESS | 3744 | 1464275512428 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C8000 == 86 [pid = 3744] [id = 373] 08:11:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (1B6D2800) [pid = 3744] [serial = 1119] [outer = 00000000] 08:11:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (1CE0D000) [pid = 3744] [serial = 1120] [outer = 1B6D2800] 08:11:52 INFO - PROCESS | 3744 | 1464275512490 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (1D028C00) [pid = 3744] [serial = 1121] [outer = 1B6D2800] 08:11:53 INFO - PROCESS | 3744 | 1464275513111 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1015ms 08:11:53 INFO - PROCESS | 3744 | 1464275513153 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 3744 | 1464275513156 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:11:53 INFO - PROCESS | 3744 | 1464275513159 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:11:53 INFO - PROCESS | 3744 | 1464275513161 Marionette TRACE conn6 <- [1,1458,null,{}] 08:11:53 INFO - PROCESS | 3744 | 1464275513165 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}] 08:11:53 INFO - PROCESS | 3744 | 1464275513288 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:11:53 INFO - PROCESS | 3744 | 1464275513454 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 3744 | ++DOCSHELL 1DB34C00 == 87 [pid = 3744] [id = 374] 08:11:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (1DB39800) [pid = 3744] [serial = 1122] [outer = 00000000] 08:11:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (1DB48C00) [pid = 3744] [serial = 1123] [outer = 1DB39800] 08:11:53 INFO - PROCESS | 3744 | 1464275513511 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (1DC6EC00) [pid = 3744] [serial = 1124] [outer = 1DB39800] 08:11:54 INFO - PROCESS | 3744 | 1464275514151 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1015ms 08:11:54 INFO - PROCESS | 3744 | 1464275514178 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:11:54 INFO - PROCESS | 3744 | 1464275514181 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:11:54 INFO - PROCESS | 3744 | 1464275514184 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 3744 | 1464275514186 Marionette TRACE conn6 <- [1,1462,null,{}] 08:11:54 INFO - PROCESS | 3744 | 1464275514190 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}] 08:11:54 INFO - PROCESS | 3744 | 1464275514344 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:11:54 INFO - PROCESS | 3744 | 1464275514504 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 3744 | ++DOCSHELL 20341800 == 88 [pid = 3744] [id = 375] 08:11:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (20342C00) [pid = 3744] [serial = 1125] [outer = 00000000] 08:11:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (203D5800) [pid = 3744] [serial = 1126] [outer = 20342C00] 08:11:54 INFO - PROCESS | 3744 | 1464275514561 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (20533800) [pid = 3744] [serial = 1127] [outer = 20342C00] 08:11:55 INFO - PROCESS | 3744 | 1464275515276 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1123ms 08:11:55 INFO - PROCESS | 3744 | 1464275515312 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 3744 | 1464275515314 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:11:55 INFO - PROCESS | 3744 | 1464275515317 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:11:55 INFO - PROCESS | 3744 | 1464275515320 Marionette TRACE conn6 <- [1,1466,null,{}] 08:11:55 INFO - PROCESS | 3744 | 1464275515323 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}] 08:11:55 INFO - PROCESS | 3744 | 1464275515441 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:11:55 INFO - PROCESS | 3744 | 1464275515595 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 3744 | ++DOCSHELL 20533400 == 89 [pid = 3744] [id = 376] 08:11:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (20538000) [pid = 3744] [serial = 1128] [outer = 00000000] 08:11:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (20956C00) [pid = 3744] [serial = 1129] [outer = 20538000] 08:11:55 INFO - PROCESS | 3744 | 1464275515651 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 210 (20E0F400) [pid = 3744] [serial = 1130] [outer = 20538000] 08:11:56 INFO - PROCESS | 3744 | 1464275516282 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1019ms 08:11:56 INFO - PROCESS | 3744 | 1464275516341 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 3744 | 1464275516343 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:11:56 INFO - PROCESS | 3744 | 1464275516347 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:11:56 INFO - PROCESS | 3744 | 1464275516349 Marionette TRACE conn6 <- [1,1470,null,{}] 08:11:56 INFO - PROCESS | 3744 | 1464275516353 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}] 08:11:56 INFO - PROCESS | 3744 | 1464275516467 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:11:56 INFO - PROCESS | 3744 | 1464275516621 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 3744 | ++DOCSHELL 0CF55800 == 90 [pid = 3744] [id = 377] 08:11:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (165D6000) [pid = 3744] [serial = 1131] [outer = 00000000] 08:11:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (225BE800) [pid = 3744] [serial = 1132] [outer = 165D6000] 08:11:56 INFO - PROCESS | 3744 | 1464275516678 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (227A7400) [pid = 3744] [serial = 1133] [outer = 165D6000] 08:11:57 INFO - PROCESS | 3744 | 1464275517252 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 931ms 08:11:57 INFO - PROCESS | 3744 | 1464275517280 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:11:57 INFO - PROCESS | 3744 | 1464275517283 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 3744 | 1464275517286 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 3744 | 1464275517288 Marionette TRACE conn6 <- [1,1474,null,{}] 08:11:57 INFO - PROCESS | 3744 | 1464275517292 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}] 08:11:57 INFO - PROCESS | 3744 | 1464275517406 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:11:57 INFO - PROCESS | 3744 | 1464275517561 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 3744 | ++DOCSHELL 21E31C00 == 91 [pid = 3744] [id = 378] 08:11:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (21E32400) [pid = 3744] [serial = 1134] [outer = 00000000] 08:11:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (21E39400) [pid = 3744] [serial = 1135] [outer = 21E32400] 08:11:57 INFO - PROCESS | 3744 | 1464275517617 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (21E3B000) [pid = 3744] [serial = 1136] [outer = 21E32400] 08:11:58 INFO - PROCESS | 3744 | 1464275518228 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 08:11:58 INFO - PROCESS | 3744 | 1464275518261 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 3744 | 1464275518263 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:11:58 INFO - PROCESS | 3744 | 1464275518266 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:11:58 INFO - PROCESS | 3744 | 1464275518268 Marionette TRACE conn6 <- [1,1478,null,{}] 08:11:58 INFO - PROCESS | 3744 | 1464275518272 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}] 08:11:58 INFO - PROCESS | 3744 | 1464275518395 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:11:58 INFO - PROCESS | 3744 | 1464275518570 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 3744 | ++DOCSHELL 21E2FC00 == 92 [pid = 3744] [id = 379] 08:11:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 217 (225BA800) [pid = 3744] [serial = 1137] [outer = 00000000] 08:11:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 218 (231A0000) [pid = 3744] [serial = 1138] [outer = 225BA800] 08:11:58 INFO - PROCESS | 3744 | 1464275518631 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 219 (231A4800) [pid = 3744] [serial = 1139] [outer = 225BA800] 08:11:59 INFO - PROCESS | 3744 | 1464275519262 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1018ms 08:11:59 INFO - PROCESS | 3744 | 1464275519289 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 3744 | 1464275519291 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:11:59 INFO - PROCESS | 3744 | 1464275519295 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:11:59 INFO - PROCESS | 3744 | 1464275519298 Marionette TRACE conn6 <- [1,1482,null,{}] 08:11:59 INFO - PROCESS | 3744 | 1464275519301 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}] 08:11:59 INFO - PROCESS | 3744 | 1464275519446 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:11:59 INFO - PROCESS | 3744 | 1464275519608 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 3744 | ++DOCSHELL 2319DC00 == 93 [pid = 3744] [id = 380] 08:11:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 220 (231AC400) [pid = 3744] [serial = 1140] [outer = 00000000] 08:11:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 221 (23270C00) [pid = 3744] [serial = 1141] [outer = 231AC400] 08:11:59 INFO - PROCESS | 3744 | 1464275519677 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 222 (23D2D400) [pid = 3744] [serial = 1142] [outer = 231AC400] 08:12:00 INFO - PROCESS | 3744 | 1464275520288 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 08:12:00 INFO - PROCESS | 3744 | 1464275520318 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 3744 | 1464275520320 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:12:00 INFO - PROCESS | 3744 | 1464275520323 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 3744 | 1464275520325 Marionette TRACE conn6 <- [1,1486,null,{}] 08:12:00 INFO - PROCESS | 3744 | 1464275520329 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}] 08:12:00 INFO - PROCESS | 3744 | 1464275520450 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:12:00 INFO - PROCESS | 3744 | 1464275520622 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 3744 | ++DOCSHELL 23D34C00 == 94 [pid = 3744] [id = 381] 08:12:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 223 (23D35400) [pid = 3744] [serial = 1143] [outer = 00000000] 08:12:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 224 (23D5F400) [pid = 3744] [serial = 1144] [outer = 23D35400] 08:12:00 INFO - PROCESS | 3744 | 1464275520678 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 225 (23D67000) [pid = 3744] [serial = 1145] [outer = 23D35400] 08:12:01 INFO - PROCESS | 3744 | 1464275521227 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 08:12:01 INFO - PROCESS | 3744 | 1464275521298 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 3744 | 1464275521300 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:12:01 INFO - PROCESS | 3744 | 1464275521304 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:12:01 INFO - PROCESS | 3744 | 1464275521306 Marionette TRACE conn6 <- [1,1490,null,{}] 08:12:01 INFO - PROCESS | 3744 | 1464275521309 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}] 08:12:01 INFO - PROCESS | 3744 | 1464275521480 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:12:01 INFO - PROCESS | 3744 | 1464275521498 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 3744 | ++DOCSHELL 23D5E400 == 95 [pid = 3744] [id = 382] 08:12:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 226 (241E1800) [pid = 3744] [serial = 1146] [outer = 00000000] 08:12:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 227 (241E7C00) [pid = 3744] [serial = 1147] [outer = 241E1800] 08:12:01 INFO - PROCESS | 3744 | 1464275521551 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 228 (241EB000) [pid = 3744] [serial = 1148] [outer = 241E1800] 08:12:02 INFO - PROCESS | 3744 | 1464275522421 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1166ms 08:12:02 INFO - PROCESS | 3744 | 1464275522474 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 3744 | 1464275522478 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:12:02 INFO - PROCESS | 3744 | 1464275522484 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:12:02 INFO - PROCESS | 3744 | 1464275522487 Marionette TRACE conn6 <- [1,1494,null,{}] 08:12:02 INFO - PROCESS | 3744 | 1464275522493 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}] 08:12:02 INFO - PROCESS | 3744 | 1464275522618 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:12:02 INFO - PROCESS | 3744 | 1464275522788 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 3744 | ++DOCSHELL 165D7400 == 96 [pid = 3744] [id = 383] 08:12:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 229 (168D0400) [pid = 3744] [serial = 1149] [outer = 00000000] 08:12:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 230 (17673400) [pid = 3744] [serial = 1150] [outer = 168D0400] 08:12:02 INFO - PROCESS | 3744 | 1464275522845 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 231 (18CD0C00) [pid = 3744] [serial = 1151] [outer = 168D0400] 08:12:03 INFO - PROCESS | 3744 | --DOCSHELL 1DB3C800 == 95 [pid = 3744] [id = 363] 08:12:03 INFO - PROCESS | 3744 | --DOCSHELL 1AC0FC00 == 94 [pid = 3744] [id = 362] 08:12:03 INFO - PROCESS | 3744 | --DOCSHELL 168D3400 == 93 [pid = 3744] [id = 361] 08:12:03 INFO - PROCESS | 3744 | --DOCSHELL 10557400 == 92 [pid = 3744] [id = 360] 08:12:03 INFO - PROCESS | 3744 | 1464275523650 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1232ms 08:12:03 INFO - PROCESS | 3744 | 1464275523722 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 3744 | 1464275523727 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:12:03 INFO - PROCESS | 3744 | 1464275523732 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 3744 | 1464275523736 Marionette TRACE conn6 <- [1,1498,null,{}] 08:12:03 INFO - PROCESS | 3744 | 1464275523742 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}] 08:12:03 INFO - PROCESS | 3744 | 1464275523906 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:12:04 INFO - PROCESS | 3744 | 1464275524070 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 3744 | ++DOCSHELL 14BCE800 == 93 [pid = 3744] [id = 384] 08:12:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 232 (159EC400) [pid = 3744] [serial = 1152] [outer = 00000000] 08:12:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 233 (18666000) [pid = 3744] [serial = 1153] [outer = 159EC400] 08:12:04 INFO - PROCESS | 3744 | 1464275524132 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 234 (19153400) [pid = 3744] [serial = 1154] [outer = 159EC400] 08:12:04 INFO - PROCESS | 3744 | 1464275524819 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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1124ms 08:12:04 INFO - PROCESS | 3744 | 1464275524860 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 3744 | 1464275524867 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:12:04 INFO - PROCESS | 3744 | 1464275524889 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 3744 | 1464275524892 Marionette TRACE conn6 <- [1,1502,null,{}] 08:12:04 INFO - PROCESS | 3744 | 1464275524897 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}] 08:12:05 INFO - PROCESS | 3744 | 1464275525040 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:12:05 INFO - PROCESS | 3744 | 1464275525199 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 3744 | ++DOCSHELL 19E54C00 == 94 [pid = 3744] [id = 385] 08:12:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 235 (19E56800) [pid = 3744] [serial = 1155] [outer = 00000000] 08:12:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 236 (1B501800) [pid = 3744] [serial = 1156] [outer = 19E56800] 08:12:05 INFO - PROCESS | 3744 | 1464275525260 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 237 (1B84BC00) [pid = 3744] [serial = 1157] [outer = 19E56800] 08:12:05 INFO - PROCESS | 3744 | 1464275525897 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1072ms 08:12:05 INFO - PROCESS | 3744 | 1464275525964 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 3744 | 1464275525966 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:12:05 INFO - PROCESS | 3744 | 1464275525970 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 3744 | 1464275525974 Marionette TRACE conn6 <- [1,1506,null,{}] 08:12:05 INFO - PROCESS | 3744 | 1464275525985 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}] 08:12:06 INFO - PROCESS | 3744 | 1464275526114 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:12:06 INFO - PROCESS | 3744 | 1464275526277 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 3744 | ++DOCSHELL 1E5D6800 == 95 [pid = 3744] [id = 386] 08:12:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 238 (1EA32800) [pid = 3744] [serial = 1158] [outer = 00000000] 08:12:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 239 (1EAA7000) [pid = 3744] [serial = 1159] [outer = 1EA32800] 08:12:06 INFO - PROCESS | 3744 | 1464275526339 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 240 (20530800) [pid = 3744] [serial = 1160] [outer = 1EA32800] 08:12:07 INFO - PROCESS | 3744 | 1464275526994 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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1077ms 08:12:07 INFO - PROCESS | 3744 | 1464275527052 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 3744 | 1464275527055 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:12:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:12:07 INFO - PROCESS | 3744 | 1464275527059 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 3744 | 1464275527061 Marionette TRACE conn6 <- [1,1510,null,{}] 08:12:07 INFO - PROCESS | 3744 | 1464275527065 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}] 08:12:07 INFO - PROCESS | 3744 | 1464275527233 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:12:07 INFO - PROCESS | 3744 | 1464275527398 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 0C75F400 == 94 [pid = 3744] [id = 132] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 0C886400 == 93 [pid = 3744] [id = 214] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 1DC6BC00 == 92 [pid = 3744] [id = 276] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 1DC6D800 == 91 [pid = 3744] [id = 275] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 0C7EE000 == 90 [pid = 3744] [id = 177] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 0C4D4C00 == 89 [pid = 3744] [id = 157] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 2319DC00 == 88 [pid = 3744] [id = 380] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 23D34C00 == 87 [pid = 3744] [id = 381] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 21E2FC00 == 86 [pid = 3744] [id = 379] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 0CF55800 == 85 [pid = 3744] [id = 377] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 21E31C00 == 84 [pid = 3744] [id = 378] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 20533400 == 83 [pid = 3744] [id = 376] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 20341800 == 82 [pid = 3744] [id = 375] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 1B6C8000 == 81 [pid = 3744] [id = 373] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 1DB34C00 == 80 [pid = 3744] [id = 374] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 19E4E000 == 79 [pid = 3744] [id = 372] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 1865D000 == 78 [pid = 3744] [id = 371] 08:12:08 INFO - PROCESS | 3744 | --DOCSHELL 1089A800 == 77 [pid = 3744] [id = 370] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1EAA2C00 == 76 [pid = 3744] [id = 293] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1D094800 == 75 [pid = 3744] [id = 271] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1E722400 == 74 [pid = 3744] [id = 292] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 2038A000 == 73 [pid = 3744] [id = 364] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1B6C1800 == 72 [pid = 3744] [id = 197] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 14472C00 == 71 [pid = 3744] [id = 119] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1F60D800 == 70 [pid = 3744] [id = 294] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 20531800 == 69 [pid = 3744] [id = 365] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0C510800 == 68 [pid = 3744] [id = 115] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0CF2FC00 == 67 [pid = 3744] [id = 116] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 20E07800 == 66 [pid = 3744] [id = 366] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0C4CC000 == 65 [pid = 3744] [id = 131] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1DB46000 == 64 [pid = 3744] [id = 213] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 147F1800 == 63 [pid = 3744] [id = 128] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 14E71000 == 62 [pid = 3744] [id = 176] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1E9D6000 == 61 [pid = 3744] [id = 227] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1865FC00 == 60 [pid = 3744] [id = 122] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1A057000 == 59 [pid = 3744] [id = 126] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1AD3F000 == 58 [pid = 3744] [id = 144] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 159E6C00 == 57 [pid = 3744] [id = 291] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1591F400 == 56 [pid = 3744] [id = 143] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1F602C00 == 55 [pid = 3744] [id = 245] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1DB2F800 == 54 [pid = 3744] [id = 274] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 23D5F800 == 53 [pid = 3744] [id = 348] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1914E400 == 52 [pid = 3744] [id = 21] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1B5E0400 == 51 [pid = 3744] [id = 145] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 24C37400 == 50 [pid = 3744] [id = 350] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 168D5C00 == 49 [pid = 3744] [id = 120] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1A055C00 == 48 [pid = 3744] [id = 277] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 17651C00 == 47 [pid = 3744] [id = 121] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 203D4800 == 46 [pid = 3744] [id = 349] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1E7A6000 == 45 [pid = 3744] [id = 244] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 251D8000 == 44 [pid = 3744] [id = 351] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0C8F2000 == 43 [pid = 3744] [id = 118] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 23205C00 == 42 [pid = 3744] [id = 347] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 10151800 == 41 [pid = 3744] [id = 26] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0C4C8C00 == 40 [pid = 3744] [id = 130] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1EAA6800 == 39 [pid = 3744] [id = 228] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 20953000 == 38 [pid = 3744] [id = 311] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 20345000 == 37 [pid = 3744] [id = 312] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 11285400 == 36 [pid = 3744] [id = 156] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 17394400 == 35 [pid = 3744] [id = 254] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 10560C00 == 34 [pid = 3744] [id = 123] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 2326F000 == 33 [pid = 3744] [id = 332] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1D01F800 == 32 [pid = 3744] [id = 239] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1AD09000 == 31 [pid = 3744] [id = 288] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 159E4000 == 30 [pid = 3744] [id = 290] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 19156C00 == 29 [pid = 3744] [id = 124] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 225B3C00 == 28 [pid = 3744] [id = 367] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 203D4C00 == 27 [pid = 3744] [id = 346] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1AD34800 == 26 [pid = 3744] [id = 129] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0CF4D800 == 25 [pid = 3744] [id = 313] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 165D2C00 == 24 [pid = 3744] [id = 142] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0C7F5C00 == 23 [pid = 3744] [id = 352] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 19245000 == 22 [pid = 3744] [id = 125] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 10561000 == 21 [pid = 3744] [id = 117] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0CF5BC00 == 20 [pid = 3744] [id = 127] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 204BAC00 == 19 [pid = 3744] [id = 310] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0C847C00 == 18 [pid = 3744] [id = 295] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 227A5800 == 17 [pid = 3744] [id = 331] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1AC0C000 == 16 [pid = 3744] [id = 359] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0CF4FC00 == 15 [pid = 3744] [id = 368] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 0C7F2800 == 14 [pid = 3744] [id = 342] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1446C000 == 13 [pid = 3744] [id = 369] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 1E5D6800 == 12 [pid = 3744] [id = 386] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 23D5E400 == 11 [pid = 3744] [id = 382] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 19E54C00 == 10 [pid = 3744] [id = 385] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 14BCE800 == 9 [pid = 3744] [id = 384] 08:12:13 INFO - PROCESS | 3744 | --DOCSHELL 165D7400 == 8 [pid = 3744] [id = 383] 08:12:15 INFO - PROCESS | 3744 | ++DOCSHELL 0C404C00 == 9 [pid = 3744] [id = 387] 08:12:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 241 (0C405400) [pid = 3744] [serial = 1161] [outer = 00000000] 08:12:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 242 (0C408800) [pid = 3744] [serial = 1162] [outer = 0C405400] 08:12:15 INFO - PROCESS | 3744 | 1464275535674 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 243 (0C411400) [pid = 3744] [serial = 1163] [outer = 0C405400] 08:12:17 INFO - PROCESS | 3744 | 1464275537647 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"]]]}] 08:12:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:12:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:12:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:12:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:12:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:12:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 10639ms 08:12:17 INFO - PROCESS | 3744 | 1464275537700 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 3744 | 1464275537706 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:12:17 INFO - PROCESS | 3744 | 1464275537710 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 3744 | 1464275537714 Marionette TRACE conn6 <- [1,1514,null,{}] 08:12:17 INFO - PROCESS | 3744 | 1464275537719 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}] 08:12:17 INFO - PROCESS | 3744 | 1464275537818 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:12:17 INFO - PROCESS | 3744 | 1464275537834 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 3744 | ++DOCSHELL 0C532C00 == 10 [pid = 3744] [id = 388] 08:12:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 244 (0C533400) [pid = 3744] [serial = 1164] [outer = 00000000] 08:12:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 245 (0C538000) [pid = 3744] [serial = 1165] [outer = 0C533400] 08:12:17 INFO - PROCESS | 3744 | 1464275537887 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 246 (0C62D400) [pid = 3744] [serial = 1166] [outer = 0C533400] 08:12:18 INFO - PROCESS | 3744 | 1464275538431 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"]]]}] 08:12:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:12:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:12:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:12:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 772ms 08:12:18 INFO - PROCESS | 3744 | 1464275538501 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 3744 | 1464275538507 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:12:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:12:18 INFO - PROCESS | 3744 | 1464275538513 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 3744 | 1464275538516 Marionette TRACE conn6 <- [1,1518,null,{}] 08:12:18 INFO - PROCESS | 3744 | 1464275538520 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}] 08:12:18 INFO - PROCESS | 3744 | 1464275538628 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:12:18 INFO - PROCESS | 3744 | 1464275538738 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2D800 == 11 [pid = 3744] [id = 389] 08:12:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 247 (0CF2EC00) [pid = 3744] [serial = 1167] [outer = 00000000] 08:12:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 248 (0CF32800) [pid = 3744] [serial = 1168] [outer = 0CF2EC00] 08:12:18 INFO - PROCESS | 3744 | 1464275538784 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 249 (0CF57400) [pid = 3744] [serial = 1169] [outer = 0CF2EC00] 08:12:19 INFO - PROCESS | 3744 | 1464275539191 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]]]}] 08:12:19 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:12:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:12:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:12:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:12:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 08:12:19 INFO - PROCESS | 3744 | 1464275539245 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 3744 | 1464275539248 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:12:19 INFO - PROCESS | 3744 | 1464275539251 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 3744 | 1464275539255 Marionette TRACE conn6 <- [1,1522,null,{}] 08:12:19 INFO - PROCESS | 3744 | 1464275539266 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}] 08:12:19 INFO - PROCESS | 3744 | 1464275539408 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:12:19 INFO - PROCESS | 3744 | 1464275539501 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 3744 | ++DOCSHELL 10763400 == 12 [pid = 3744] [id = 390] 08:12:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 250 (10822000) [pid = 3744] [serial = 1170] [outer = 00000000] 08:12:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 251 (108F9C00) [pid = 3744] [serial = 1171] [outer = 10822000] 08:12:19 INFO - PROCESS | 3744 | 1464275539549 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 252 (11285400) [pid = 3744] [serial = 1172] [outer = 10822000] 08:12:20 INFO - PROCESS | 3744 | 1464275540018 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 830ms 08:12:20 INFO - PROCESS | 3744 | 1464275540084 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 3744 | 1464275540087 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:12:20 INFO - PROCESS | 3744 | 1464275540100 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 3744 | 1464275540102 Marionette TRACE conn6 <- [1,1526,null,{}] 08:12:20 INFO - PROCESS | 3744 | 1464275540116 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}] 08:12:20 INFO - PROCESS | 3744 | 1464275540250 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:12:20 INFO - PROCESS | 3744 | 1464275540324 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 3744 | ++DOCSHELL 0C83A800 == 13 [pid = 3744] [id = 391] 08:12:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 253 (1446E800) [pid = 3744] [serial = 1173] [outer = 00000000] 08:12:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 254 (147F8000) [pid = 3744] [serial = 1174] [outer = 1446E800] 08:12:20 INFO - PROCESS | 3744 | 1464275540370 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 255 (14BD7400) [pid = 3744] [serial = 1175] [outer = 1446E800] 08:12:20 INFO - PROCESS | 3744 | 1464275540811 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 750ms 08:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:12:20 INFO - PROCESS | 3744 | 1464275540847 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 3744 | 1464275540849 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:12:20 INFO - PROCESS | 3744 | 1464275540853 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 3744 | 1464275540855 Marionette TRACE conn6 <- [1,1530,null,{}] 08:12:20 INFO - PROCESS | 3744 | 1464275540858 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}] 08:12:20 INFO - PROCESS | 3744 | 1464275540979 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:12:21 INFO - PROCESS | 3744 | 1464275540989 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 3744 | ++DOCSHELL 14CB1000 == 14 [pid = 3744] [id = 392] 08:12:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 256 (14CB7C00) [pid = 3744] [serial = 1176] [outer = 00000000] 08:12:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 257 (159E5C00) [pid = 3744] [serial = 1177] [outer = 14CB7C00] 08:12:21 INFO - PROCESS | 3744 | 1464275541034 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 258 (165D2C00) [pid = 3744] [serial = 1178] [outer = 14CB7C00] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 257 (1DB42400) [pid = 3744] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 256 (1089D400) [pid = 3744] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 255 (0D394C00) [pid = 3744] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 254 (225B6400) [pid = 3744] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 253 (20E0B800) [pid = 3744] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 252 (20531C00) [pid = 3744] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 251 (2038DC00) [pid = 3744] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 250 (1DB3D400) [pid = 3744] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 249 (1AC10000) [pid = 3744] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 248 (10151400) [pid = 3744] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 247 (10892800) [pid = 3744] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 246 (1EAA5800) [pid = 3744] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 245 (227A5C00) [pid = 3744] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 244 (1DC65C00) [pid = 3744] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 243 (203D2800) [pid = 3744] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 242 (19A9C400) [pid = 3744] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 241 (21893400) [pid = 3744] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 240 (2326F800) [pid = 3744] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 239 (20959800) [pid = 3744] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 238 (159EC400) [pid = 3744] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 237 (17392400) [pid = 3744] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 236 (19E56800) [pid = 3744] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 235 (1EA32800) [pid = 3744] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 234 (1055A400) [pid = 3744] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 233 (168D0400) [pid = 3744] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 232 (1B6BB800) [pid = 3744] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 231 (19E51C00) [pid = 3744] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 230 (21E32400) [pid = 3744] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 229 (1D02AC00) [pid = 3744] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 228 (241E1800) [pid = 3744] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 227 (23D35400) [pid = 3744] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 226 (225BA800) [pid = 3744] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 225 (165D6000) [pid = 3744] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 224 (20538000) [pid = 3744] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 223 (20342C00) [pid = 3744] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 222 (1DB39800) [pid = 3744] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 221 (1B6D2800) [pid = 3744] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 220 (19E4F400) [pid = 3744] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 219 (18CCEC00) [pid = 3744] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 218 (17652C00) [pid = 3744] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 217 (23208000) [pid = 3744] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 216 (10160C00) [pid = 3744] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 215 (24C38400) [pid = 3744] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 214 (1E7A7C00) [pid = 3744] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 213 (1DB30400) [pid = 3744] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 212 (19DFB000) [pid = 3744] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 211 (1E9CAC00) [pid = 3744] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 210 (23208800) [pid = 3744] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 209 (1AD33800) [pid = 3744] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 208 (108FD400) [pid = 3744] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 207 (1B854000) [pid = 3744] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (1F608800) [pid = 3744] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (0CF2B000) [pid = 3744] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 204 (1D026C00) [pid = 3744] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (1E5D5400) [pid = 3744] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (0CF2CC00) [pid = 3744] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (14469C00) [pid = 3744] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (1914C800) [pid = 3744] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (1EAA7400) [pid = 3744] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (17678400) [pid = 3744] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (23D5FC00) [pid = 3744] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (1D02A000) [pid = 3744] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (1E5D2000) [pid = 3744] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (1015A400) [pid = 3744] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (1429DC00) [pid = 3744] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (20382000) [pid = 3744] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (1E9D0C00) [pid = 3744] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (1D096800) [pid = 3744] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (0CF29800) [pid = 3744] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (20346000) [pid = 3744] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (1D01E000) [pid = 3744] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (1AD37400) [pid = 3744] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (1E7AA800) [pid = 3744] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (251DB800) [pid = 3744] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (10159800) [pid = 3744] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (20957000) [pid = 3744] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (159EB800) [pid = 3744] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (1E72B400) [pid = 3744] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (17658C00) [pid = 3744] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (2188B400) [pid = 3744] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1E5CE400) [pid = 3744] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (18CDF800) [pid = 3744] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (2038C000) [pid = 3744] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (0C8EF000) [pid = 3744] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (17654000) [pid = 3744] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (204BB000) [pid = 3744] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:12:22 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (144EB000) [pid = 3744] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:12:23 INFO - PROCESS | 3744 | 1464275543069 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2276ms 08:12:23 INFO - PROCESS | 3744 | 1464275543130 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 3744 | 1464275543132 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:12:23 INFO - PROCESS | 3744 | 1464275543144 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 3744 | 1464275543146 Marionette TRACE conn6 <- [1,1534,null,{}] 08:12:23 INFO - PROCESS | 3744 | 1464275543150 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}] 08:12:23 INFO - PROCESS | 3744 | 1464275543255 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:12:23 INFO - PROCESS | 3744 | 1464275543268 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 3744 | ++DOCSHELL 14B6AC00 == 15 [pid = 3744] [id = 393] 08:12:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (14CAAC00) [pid = 3744] [serial = 1179] [outer = 00000000] 08:12:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (165D8800) [pid = 3744] [serial = 1180] [outer = 14CAAC00] 08:12:23 INFO - PROCESS | 3744 | 1464275543316 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (17377C00) [pid = 3744] [serial = 1181] [outer = 14CAAC00] 08:12:23 INFO - PROCESS | 3744 | 1464275543803 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 08:12:23 INFO - PROCESS | 3744 | 1464275543875 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 3744 | 1464275543877 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:12:23 INFO - PROCESS | 3744 | 1464275543881 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 3744 | 1464275543883 Marionette TRACE conn6 <- [1,1538,null,{}] 08:12:23 INFO - PROCESS | 3744 | 1464275543886 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}] 08:12:23 INFO - PROCESS | 3744 | 1464275543967 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:12:23 INFO - PROCESS | 3744 | 1464275543987 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 3744 | ++DOCSHELL 1737A800 == 16 [pid = 3744] [id = 394] 08:12:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (17394400) [pid = 3744] [serial = 1182] [outer = 00000000] 08:12:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (1863EC00) [pid = 3744] [serial = 1183] [outer = 17394400] 08:12:24 INFO - PROCESS | 3744 | 1464275544033 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1865CC00) [pid = 3744] [serial = 1184] [outer = 17394400] 08:12:24 INFO - PROCESS | 3744 | 1464275544528 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]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 08:12:24 INFO - PROCESS | 3744 | 1464275544552 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 3744 | 1464275544554 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:12:24 INFO - PROCESS | 3744 | 1464275544557 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 3744 | 1464275544558 Marionette TRACE conn6 <- [1,1542,null,{}] 08:12:24 INFO - PROCESS | 3744 | 1464275544562 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}] 08:12:24 INFO - PROCESS | 3744 | 1464275544704 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:12:24 INFO - PROCESS | 3744 | 1464275544861 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 3744 | ++DOCSHELL 0C40AC00 == 17 [pid = 3744] [id = 395] 08:12:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (0C40C800) [pid = 3744] [serial = 1185] [outer = 00000000] 08:12:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (0C4CC800) [pid = 3744] [serial = 1186] [outer = 0C40C800] 08:12:24 INFO - PROCESS | 3744 | 1464275544925 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (0C511000) [pid = 3744] [serial = 1187] [outer = 0C40C800] 08:12:25 INFO - PROCESS | 3744 | 1464275545620 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:12:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1128ms 08:12:25 INFO - PROCESS | 3744 | 1464275545687 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 3744 | 1464275545691 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:12:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:12:25 INFO - PROCESS | 3744 | 1464275545709 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 3744 | 1464275545714 Marionette TRACE conn6 <- [1,1546,null,{}] 08:12:25 INFO - PROCESS | 3744 | 1464275545722 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}] 08:12:25 INFO - PROCESS | 3744 | 1464275545842 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:12:25 INFO - PROCESS | 3744 | 1464275545986 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 3744 | ++DOCSHELL 10434C00 == 18 [pid = 3744] [id = 396] 08:12:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (10558000) [pid = 3744] [serial = 1188] [outer = 00000000] 08:12:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (10564000) [pid = 3744] [serial = 1189] [outer = 10558000] 08:12:26 INFO - PROCESS | 3744 | 1464275546051 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (108F5400) [pid = 3744] [serial = 1190] [outer = 10558000] 08:12:26 INFO - PROCESS | 3744 | 1464275546621 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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 08:12:26 INFO - PROCESS | 3744 | 1464275546686 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 3744 | 1464275546690 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:12:26 INFO - PROCESS | 3744 | 1464275546694 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 3744 | 1464275546696 Marionette TRACE conn6 <- [1,1550,null,{}] 08:12:26 INFO - PROCESS | 3744 | 1464275546700 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}] 08:12:26 INFO - PROCESS | 3744 | 1464275546814 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:12:26 INFO - PROCESS | 3744 | 1464275546970 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 3744 | ++DOCSHELL 15918C00 == 19 [pid = 3744] [id = 397] 08:12:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (15921400) [pid = 3744] [serial = 1191] [outer = 00000000] 08:12:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (18643000) [pid = 3744] [serial = 1192] [outer = 15921400] 08:12:27 INFO - PROCESS | 3744 | 1464275547034 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (18CCE000) [pid = 3744] [serial = 1193] [outer = 15921400] 08:12:27 INFO - PROCESS | 3744 | 1464275547683 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1022ms 08:12:27 INFO - PROCESS | 3744 | 1464275547717 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 3744 | 1464275547721 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:12:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:12:27 INFO - PROCESS | 3744 | 1464275547732 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 3744 | 1464275547737 Marionette TRACE conn6 <- [1,1554,null,{}] 08:12:27 INFO - PROCESS | 3744 | 1464275547742 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}] 08:12:27 INFO - PROCESS | 3744 | 1464275547880 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:12:28 INFO - PROCESS | 3744 | 1464275548034 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 3744 | ++DOCSHELL 1914E400 == 20 [pid = 3744] [id = 398] 08:12:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (19155000) [pid = 3744] [serial = 1194] [outer = 00000000] 08:12:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1923F000) [pid = 3744] [serial = 1195] [outer = 19155000] 08:12:28 INFO - PROCESS | 3744 | 1464275548095 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (19249000) [pid = 3744] [serial = 1196] [outer = 19155000] 08:12:28 INFO - PROCESS | 3744 | 1464275548737 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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1032ms 08:12:28 INFO - PROCESS | 3744 | 1464275548759 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 3744 | 1464275548761 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:12:28 INFO - PROCESS | 3744 | 1464275548765 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:12:28 INFO - PROCESS | 3744 | 1464275548767 Marionette TRACE conn6 <- [1,1558,null,{}] 08:12:28 INFO - PROCESS | 3744 | 1464275548770 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}] 08:12:28 INFO - PROCESS | 3744 | 1464275548877 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:12:29 INFO - PROCESS | 3744 | 1464275549046 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 3744 | ++DOCSHELL 1923E000 == 21 [pid = 3744] [id = 399] 08:12:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (1924B800) [pid = 3744] [serial = 1197] [outer = 00000000] 08:12:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (19AE6800) [pid = 3744] [serial = 1198] [outer = 1924B800] 08:12:29 INFO - PROCESS | 3744 | 1464275549102 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (19CED800) [pid = 3744] [serial = 1199] [outer = 1924B800] 08:12:29 INFO - PROCESS | 3744 | 1464275549677 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]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:12:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 08:12:29 INFO - PROCESS | 3744 | 1464275549739 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 3744 | 1464275549741 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:12:29 INFO - PROCESS | 3744 | 1464275549745 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:12:29 INFO - PROCESS | 3744 | 1464275549747 Marionette TRACE conn6 <- [1,1562,null,{}] 08:12:29 INFO - PROCESS | 3744 | 1464275549751 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}] 08:12:29 INFO - PROCESS | 3744 | 1464275549856 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:12:30 INFO - PROCESS | 3744 | 1464275550010 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 3744 | ++DOCSHELL 1055FC00 == 22 [pid = 3744] [id = 400] 08:12:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (1427D400) [pid = 3744] [serial = 1200] [outer = 00000000] 08:12:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (15922000) [pid = 3744] [serial = 1201] [outer = 1427D400] 08:12:30 INFO - PROCESS | 3744 | 1464275550074 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (18CC4800) [pid = 3744] [serial = 1202] [outer = 1427D400] 08:12:30 INFO - PROCESS | 3744 | 1464275550929 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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1220ms 08:12:30 INFO - PROCESS | 3744 | 1464275550969 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:12:30 INFO - PROCESS | 3744 | 1464275550973 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:12:30 INFO - PROCESS | 3744 | 1464275550978 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 3744 | 1464275550983 Marionette TRACE conn6 <- [1,1566,null,{}] 08:12:31 INFO - PROCESS | 3744 | 1464275551005 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}] 08:12:31 INFO - PROCESS | 3744 | 1464275551108 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:12:31 INFO - PROCESS | 3744 | 1464275551261 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 3744 | ++DOCSHELL 0C535400 == 23 [pid = 3744] [id = 401] 08:12:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (0C536800) [pid = 3744] [serial = 1203] [outer = 00000000] 08:12:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (0CF2F400) [pid = 3744] [serial = 1204] [outer = 0C536800] 08:12:31 INFO - PROCESS | 3744 | 1464275551314 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (0D39A400) [pid = 3744] [serial = 1205] [outer = 0C536800] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (18666000) [pid = 3744] [serial = 1153] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (18CD0000) [pid = 3744] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (14770800) [pid = 3744] [serial = 1112] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (17673400) [pid = 3744] [serial = 1150] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (18CDA800) [pid = 3744] [serial = 1114] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (1DC68000) [pid = 3744] [serial = 1075] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (17654400) [pid = 3744] [serial = 1109] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (1429A400) [pid = 3744] [serial = 1081] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (1EAAC800) [pid = 3744] [serial = 1078] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (1EA33800) [pid = 3744] [serial = 1077] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (20530800) [pid = 3744] [serial = 1160] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (20951800) [pid = 3744] [serial = 1094] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (1F606800) [pid = 3744] [serial = 1091] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (2053E400) [pid = 3744] [serial = 1096] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (1C45B800) [pid = 3744] [serial = 1088] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (203D9800) [pid = 3744] [serial = 1093] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (2038FC00) [pid = 3744] [serial = 1027] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (17390C00) [pid = 3744] [serial = 976] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (20348C00) [pid = 3744] [serial = 982] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (23269C00) [pid = 3744] [serial = 994] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1EAA9400) [pid = 3744] [serial = 973] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (204BC800) [pid = 3744] [serial = 985] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (1AC06800) [pid = 3744] [serial = 979] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (227A9C00) [pid = 3744] [serial = 991] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (243D7800) [pid = 3744] [serial = 997] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (21884C00) [pid = 3744] [serial = 988] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (1E5D2C00) [pid = 3744] [serial = 1090] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (19153400) [pid = 3744] [serial = 1154] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (18CDC400) [pid = 3744] [serial = 1085] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (1AD3E400) [pid = 3744] [serial = 1087] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (1B84BC00) [pid = 3744] [serial = 1157] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (1EAA7000) [pid = 3744] [serial = 1159] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (14552400) [pid = 3744] [serial = 1082] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (1B501800) [pid = 3744] [serial = 1156] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (18CC5800) [pid = 3744] [serial = 1084] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (18CD0C00) [pid = 3744] [serial = 1151] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1D028C00) [pid = 3744] [serial = 1121] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1DB48C00) [pid = 3744] [serial = 1123] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1AC04000) [pid = 3744] [serial = 1118] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1CE0D000) [pid = 3744] [serial = 1120] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1914F000) [pid = 3744] [serial = 1115] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (18CD5C00) [pid = 3744] [serial = 769] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (24C31C00) [pid = 3744] [serial = 1047] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (19D57C00) [pid = 3744] [serial = 1057] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (25A95400) [pid = 3744] [serial = 1051] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (203DAC00) [pid = 3744] [serial = 1035] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1DC62800) [pid = 3744] [serial = 823] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1AD3A400) [pid = 3744] [serial = 772] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1F603800) [pid = 3744] [serial = 832] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (2326B400) [pid = 3744] [serial = 1042] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1E9C9800) [pid = 3744] [serial = 925] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (14473C00) [pid = 3744] [serial = 1029] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1C4D1400) [pid = 3744] [serial = 778] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (203D4400) [pid = 3744] [serial = 736] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (159EE800) [pid = 3744] [serial = 1030] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (11280400) [pid = 3744] [serial = 868] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (204AE000) [pid = 3744] [serial = 886] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1E9CC400) [pid = 3744] [serial = 730] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (2320D000) [pid = 3744] [serial = 1041] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (204BC400) [pid = 3744] [serial = 1036] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (103D7800) [pid = 3744] [serial = 919] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (18CCCC00) [pid = 3744] [serial = 1059] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (19DEC400) [pid = 3744] [serial = 1033] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1F60B000) [pid = 3744] [serial = 880] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19DF3800) [pid = 3744] [serial = 820] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (243DB000) [pid = 3744] [serial = 1045] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1D099C00) [pid = 3744] [serial = 781] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1E7AAC00) [pid = 3744] [serial = 829] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (14284C00) [pid = 3744] [serial = 721] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (144EB400) [pid = 3744] [serial = 1062] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (2038F800) [pid = 3744] [serial = 883] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1EAB0400) [pid = 3744] [serial = 733] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1DC65800) [pid = 3744] [serial = 727] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (14476000) [pid = 3744] [serial = 817] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (23D65400) [pid = 3744] [serial = 1044] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (2034E800) [pid = 3744] [serial = 937] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1DB45800) [pid = 3744] [serial = 874] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (1B6C5C00) [pid = 3744] [serial = 775] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (25A91400) [pid = 3744] [serial = 1050] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1E9CD800) [pid = 3744] [serial = 669] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (251E1000) [pid = 3744] [serial = 1053] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (1739B400) [pid = 3744] [serial = 940] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (20E08C00) [pid = 3744] [serial = 934] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18CD8400) [pid = 3744] [serial = 871] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1EA38800) [pid = 3744] [serial = 877] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (19152800) [pid = 3744] [serial = 724] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (19076000) [pid = 3744] [serial = 1060] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (227A2400) [pid = 3744] [serial = 1038] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (24C36000) [pid = 3744] [serial = 1048] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (23203800) [pid = 3744] [serial = 1039] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1E5DBC00) [pid = 3744] [serial = 826] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (251E3000) [pid = 3744] [serial = 1054] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19242000) [pid = 3744] [serial = 1065] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (14BD3000) [pid = 3744] [serial = 1063] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19240C00) [pid = 3744] [serial = 1056] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (204B6C00) [pid = 3744] [serial = 928] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (1055F000) [pid = 3744] [serial = 766] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (18CF2C00) [pid = 3744] [serial = 922] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19AA2000) [pid = 3744] [serial = 1066] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (20E06800) [pid = 3744] [serial = 931] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19A9C000) [pid = 3744] [serial = 1032] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (165D5C00) [pid = 3744] [serial = 1108] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (19F71000) [pid = 3744] [serial = 1117] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (11287C00) [pid = 3744] [serial = 1111] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (19241800) [pid = 3744] [serial = 1106] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (225BD800) [pid = 3744] [serial = 1103] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (1765A000) [pid = 3744] [serial = 1105] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (23201C00) [pid = 3744] [serial = 1100] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (225BA400) [pid = 3744] [serial = 1102] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (20E07C00) [pid = 3744] [serial = 1097] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (21893800) [pid = 3744] [serial = 1099] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (21E3B000) [pid = 3744] [serial = 1136] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 85 (1AD39C00) [pid = 3744] [serial = 1068] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 84 (1DB44800) [pid = 3744] [serial = 1074] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (1D01D800) [pid = 3744] [serial = 1072] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (241E7C00) [pid = 3744] [serial = 1147] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (241EB000) [pid = 3744] [serial = 1148] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (23D67000) [pid = 3744] [serial = 1145] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (23D5F400) [pid = 3744] [serial = 1144] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (23270C00) [pid = 3744] [serial = 1141] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (231A4800) [pid = 3744] [serial = 1139] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (231A0000) [pid = 3744] [serial = 1138] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 75 (227A7400) [pid = 3744] [serial = 1133] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 74 (21E39400) [pid = 3744] [serial = 1135] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 73 (20E0F400) [pid = 3744] [serial = 1130] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 72 (225BE800) [pid = 3744] [serial = 1132] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 71 (20533800) [pid = 3744] [serial = 1127] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 70 (20956C00) [pid = 3744] [serial = 1129] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 69 (1DC6EC00) [pid = 3744] [serial = 1124] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 68 (203D5800) [pid = 3744] [serial = 1126] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 67 (1C4CD800) [pid = 3744] [serial = 1071] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | --DOMWINDOW == 66 (1B5EF800) [pid = 3744] [serial = 1069] [outer = 00000000] [url = about:blank] 08:12:31 INFO - PROCESS | 3744 | 1464275551925 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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 991ms 08:12:31 INFO - PROCESS | 3744 | 1464275551971 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 3744 | 1464275551976 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:12:31 INFO - PROCESS | 3744 | 1464275551982 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 3744 | 1464275551984 Marionette TRACE conn6 <- [1,1570,null,{}] 08:12:32 INFO - PROCESS | 3744 | 1464275551988 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}] 08:12:32 INFO - PROCESS | 3744 | 1464275552088 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:12:32 INFO - PROCESS | 3744 | 1464275552185 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 3744 | ++DOCSHELL 0C4C5800 == 24 [pid = 3744] [id = 402] 08:12:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 67 (0C4CEC00) [pid = 3744] [serial = 1206] [outer = 00000000] 08:12:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 68 (0C83FC00) [pid = 3744] [serial = 1207] [outer = 0C4CEC00] 08:12:32 INFO - PROCESS | 3744 | 1464275552231 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 69 (10156800) [pid = 3744] [serial = 1208] [outer = 0C4CEC00] 08:12:32 INFO - PROCESS | 3744 | 1464275552710 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]]]}] 08:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 08:12:32 INFO - PROCESS | 3744 | 1464275552755 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 3744 | 1464275552757 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:12:32 INFO - PROCESS | 3744 | 1464275552761 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:12:32 INFO - PROCESS | 3744 | 1464275552765 Marionette TRACE conn6 <- [1,1574,null,{}] 08:12:32 INFO - PROCESS | 3744 | 1464275552775 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}] 08:12:32 INFO - PROCESS | 3744 | 1464275552866 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:12:32 INFO - PROCESS | 3744 | 1464275552881 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 3744 | ++DOCSHELL 1446D800 == 25 [pid = 3744] [id = 403] 08:12:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 70 (14473000) [pid = 3744] [serial = 1209] [outer = 00000000] 08:12:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 71 (144EAC00) [pid = 3744] [serial = 1210] [outer = 14473000] 08:12:32 INFO - PROCESS | 3744 | 1464275552929 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 72 (147F1400) [pid = 3744] [serial = 1211] [outer = 14473000] 08:12:33 INFO - PROCESS | 3744 | 1464275553394 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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 08:12:33 INFO - PROCESS | 3744 | 1464275553435 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 3744 | 1464275553437 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:12:33 INFO - PROCESS | 3744 | 1464275553441 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 3744 | 1464275553442 Marionette TRACE conn6 <- [1,1578,null,{}] 08:12:33 INFO - PROCESS | 3744 | 1464275553446 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}] 08:12:33 INFO - PROCESS | 3744 | 1464275553532 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:12:33 INFO - PROCESS | 3744 | 1464275553541 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 3744 | ++DOCSHELL 14E6EC00 == 26 [pid = 3744] [id = 404] 08:12:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 73 (14E6F800) [pid = 3744] [serial = 1212] [outer = 00000000] 08:12:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 74 (159EC400) [pid = 3744] [serial = 1213] [outer = 14E6F800] 08:12:33 INFO - PROCESS | 3744 | 1464275553586 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 75 (168D1000) [pid = 3744] [serial = 1214] [outer = 14E6F800] 08:12:34 INFO - PROCESS | 3744 | 1464275554043 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 08:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:12:34 INFO - PROCESS | 3744 | 1464275554116 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 3744 | 1464275554118 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:12:34 INFO - PROCESS | 3744 | 1464275554121 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 3744 | 1464275554132 Marionette TRACE conn6 <- [1,1582,null,{}] 08:12:34 INFO - PROCESS | 3744 | 1464275554137 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}] 08:12:34 INFO - PROCESS | 3744 | 1464275554220 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:12:34 INFO - PROCESS | 3744 | 1464275554259 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 3744 | ++DOCSHELL 17379000 == 27 [pid = 3744] [id = 405] 08:12:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 76 (17390C00) [pid = 3744] [serial = 1215] [outer = 00000000] 08:12:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (17654400) [pid = 3744] [serial = 1216] [outer = 17390C00] 08:12:34 INFO - PROCESS | 3744 | 1464275554307 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (18649800) [pid = 3744] [serial = 1217] [outer = 17390C00] 08:12:34 INFO - PROCESS | 3744 | 1464275554818 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 08:12:34 INFO - PROCESS | 3744 | 1464275554852 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 3744 | 1464275554854 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:12:34 INFO - PROCESS | 3744 | 1464275554857 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 3744 | 1464275554859 Marionette TRACE conn6 <- [1,1586,null,{}] 08:12:34 INFO - PROCESS | 3744 | 1464275554862 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}] 08:12:35 INFO - PROCESS | 3744 | 1464275555004 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:12:35 INFO - PROCESS | 3744 | 1464275555069 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 3744 | ++DOCSHELL 18CDCC00 == 28 [pid = 3744] [id = 406] 08:12:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (18CDF400) [pid = 3744] [serial = 1218] [outer = 00000000] 08:12:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (19075000) [pid = 3744] [serial = 1219] [outer = 18CDF400] 08:12:35 INFO - PROCESS | 3744 | 1464275555116 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (1914C400) [pid = 3744] [serial = 1220] [outer = 18CDF400] 08:12:35 INFO - PROCESS | 3744 | 1464275555555 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]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 08:12:35 INFO - PROCESS | 3744 | 1464275555591 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 3744 | 1464275555593 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:12:35 INFO - PROCESS | 3744 | 1464275555596 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 3744 | 1464275555598 Marionette TRACE conn6 <- [1,1590,null,{}] 08:12:35 INFO - PROCESS | 3744 | 1464275555602 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}] 08:12:35 INFO - PROCESS | 3744 | 1464275555743 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:12:35 INFO - PROCESS | 3744 | 1464275555805 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 3744 | ++DOCSHELL 19152000 == 29 [pid = 3744] [id = 407] 08:12:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19179800) [pid = 3744] [serial = 1221] [outer = 00000000] 08:12:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19249800) [pid = 3744] [serial = 1222] [outer = 19179800] 08:12:35 INFO - PROCESS | 3744 | 1464275555850 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19AA0800) [pid = 3744] [serial = 1223] [outer = 19179800] 08:12:36 INFO - PROCESS | 3744 | 1464275556277 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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:12:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 08:12:36 INFO - PROCESS | 3744 | 1464275556331 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 3744 | 1464275556333 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:12:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:12:36 INFO - PROCESS | 3744 | 1464275556336 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 3744 | 1464275556338 Marionette TRACE conn6 <- [1,1594,null,{}] 08:12:36 INFO - PROCESS | 3744 | 1464275556341 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}] 08:12:36 INFO - PROCESS | 3744 | 1464275556468 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 83 (231AC400) [pid = 3744] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 82 (1446E800) [pid = 3744] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 81 (0CF2EC00) [pid = 3744] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 80 (0C405400) [pid = 3744] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 79 (0C533400) [pid = 3744] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 78 (14CB7C00) [pid = 3744] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 77 (10822000) [pid = 3744] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:12:36 INFO - PROCESS | 3744 | --DOMWINDOW == 76 (14CAAC00) [pid = 3744] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:12:36 INFO - PROCESS | 3744 | 1464275556573 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 3744 | ++DOCSHELL 0C405400 == 30 [pid = 3744] [id = 408] 08:12:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 77 (0C40B800) [pid = 3744] [serial = 1224] [outer = 00000000] 08:12:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 78 (0CF2EC00) [pid = 3744] [serial = 1225] [outer = 0C40B800] 08:12:36 INFO - PROCESS | 3744 | 1464275556619 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 79 (10158000) [pid = 3744] [serial = 1226] [outer = 0C40B800] 08:12:37 INFO - PROCESS | 3744 | 1464275556996 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 08:12:37 INFO - PROCESS | 3744 | 1464275557087 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 3744 | 1464275557089 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:12:37 INFO - PROCESS | 3744 | 1464275557093 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 3744 | 1464275557094 Marionette TRACE conn6 <- [1,1598,null,{}] 08:12:37 INFO - PROCESS | 3744 | 1464275557102 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}] 08:12:37 INFO - PROCESS | 3744 | 1464275557224 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:12:37 INFO - PROCESS | 3744 | 1464275557239 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2E800 == 31 [pid = 3744] [id = 409] 08:12:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 80 (144EA400) [pid = 3744] [serial = 1227] [outer = 00000000] 08:12:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 81 (19D4E400) [pid = 3744] [serial = 1228] [outer = 144EA400] 08:12:37 INFO - PROCESS | 3744 | 1464275557284 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 82 (19DF1000) [pid = 3744] [serial = 1229] [outer = 144EA400] 08:12:37 INFO - PROCESS | 3744 | 1464275557688 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 08:12:37 INFO - PROCESS | 3744 | 1464275557726 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 3744 | 1464275557728 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:12:37 INFO - PROCESS | 3744 | 1464275557731 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 3744 | 1464275557733 Marionette TRACE conn6 <- [1,1602,null,{}] 08:12:37 INFO - PROCESS | 3744 | 1464275557737 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}] 08:12:37 INFO - PROCESS | 3744 | 1464275557856 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:12:37 INFO - PROCESS | 3744 | 1464275557865 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 3744 | ++DOCSHELL 19DF9C00 == 32 [pid = 3744] [id = 410] 08:12:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 83 (19DFA400) [pid = 3744] [serial = 1230] [outer = 00000000] 08:12:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 84 (19E51000) [pid = 3744] [serial = 1231] [outer = 19DFA400] 08:12:37 INFO - PROCESS | 3744 | 1464275557910 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 85 (19E57800) [pid = 3744] [serial = 1232] [outer = 19DFA400] 08:12:38 INFO - PROCESS | 3744 | 1464275558343 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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 08:12:38 INFO - PROCESS | 3744 | 1464275558362 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 3744 | 1464275558364 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:12:38 INFO - PROCESS | 3744 | 1464275558368 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 3744 | 1464275558370 Marionette TRACE conn6 <- [1,1606,null,{}] 08:12:38 INFO - PROCESS | 3744 | 1464275558374 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}] 08:12:38 INFO - PROCESS | 3744 | 1464275558523 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:12:38 INFO - PROCESS | 3744 | 1464275558623 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 3744 | ++DOCSHELL 08E7D400 == 33 [pid = 3744] [id = 411] 08:12:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 86 (08E7E800) [pid = 3744] [serial = 1233] [outer = 00000000] 08:12:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0C4CE800) [pid = 3744] [serial = 1234] [outer = 08E7E800] 08:12:38 INFO - PROCESS | 3744 | 1464275558728 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0C518C00) [pid = 3744] [serial = 1235] [outer = 08E7E800] 08:12:39 INFO - PROCESS | 3744 | 1464275559335 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]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1016ms 08:12:39 INFO - PROCESS | 3744 | 1464275559388 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 3744 | 1464275559393 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:12:39 INFO - PROCESS | 3744 | 1464275559398 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 3744 | 1464275559402 Marionette TRACE conn6 <- [1,1610,null,{}] 08:12:39 INFO - PROCESS | 3744 | 1464275559408 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}] 08:12:39 INFO - PROCESS | 3744 | 1464275559583 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:12:39 INFO - PROCESS | 3744 | 1464275559720 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 3744 | ++DOCSHELL 10561000 == 34 [pid = 3744] [id = 412] 08:12:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (10757800) [pid = 3744] [serial = 1236] [outer = 00000000] 08:12:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (14282800) [pid = 3744] [serial = 1237] [outer = 10757800] 08:12:39 INFO - PROCESS | 3744 | 1464275559778 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (144EB400) [pid = 3744] [serial = 1238] [outer = 10757800] 08:12:40 INFO - PROCESS | 3744 | 1464275560423 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1079ms 08:12:40 INFO - PROCESS | 3744 | 1464275560498 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 3744 | 1464275560502 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:12:40 INFO - PROCESS | 3744 | 1464275560507 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 3744 | 1464275560509 Marionette TRACE conn6 <- [1,1614,null,{}] 08:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:12:40 INFO - PROCESS | 3744 | 1464275560528 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}] 08:12:40 INFO - PROCESS | 3744 | 1464275560643 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:12:40 INFO - PROCESS | 3744 | 1464275560775 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 3744 | ++DOCSHELL 18CC9C00 == 35 [pid = 3744] [id = 413] 08:12:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (18CCB800) [pid = 3744] [serial = 1239] [outer = 00000000] 08:12:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (18CF2C00) [pid = 3744] [serial = 1240] [outer = 18CCB800] 08:12:40 INFO - PROCESS | 3744 | 1464275560832 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (19A9B800) [pid = 3744] [serial = 1241] [outer = 18CCB800] 08:12:41 INFO - PROCESS | 3744 | 1464275561429 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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:12:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 08:12:41 INFO - PROCESS | 3744 | 1464275561484 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 3744 | 1464275561486 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:12:41 INFO - PROCESS | 3744 | 1464275561492 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 3744 | 1464275561499 Marionette TRACE conn6 <- [1,1618,null,{}] 08:12:41 INFO - PROCESS | 3744 | 1464275561508 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}] 08:12:41 INFO - PROCESS | 3744 | 1464275561622 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:12:41 INFO - PROCESS | 3744 | 1464275561731 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 3744 | ++DOCSHELL 1AC0A400 == 36 [pid = 3744] [id = 414] 08:12:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (1AC0A800) [pid = 3744] [serial = 1242] [outer = 00000000] 08:12:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1AC0E800) [pid = 3744] [serial = 1243] [outer = 1AC0A800] 08:12:41 INFO - PROCESS | 3744 | 1464275561786 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1AD0B000) [pid = 3744] [serial = 1244] [outer = 1AC0A800] 08:12:42 INFO - PROCESS | 3744 | 1464275562405 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 990ms 08:12:42 INFO - PROCESS | 3744 | 1464275562483 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 3744 | 1464275562486 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:12:42 INFO - PROCESS | 3744 | 1464275562489 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 3744 | 1464275562491 Marionette TRACE conn6 <- [1,1622,null,{}] 08:12:42 INFO - PROCESS | 3744 | 1464275562495 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}] 08:12:42 INFO - PROCESS | 3744 | 1464275562640 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:12:42 INFO - PROCESS | 3744 | 1464275562772 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 3744 | ++DOCSHELL 1AD35400 == 37 [pid = 3744] [id = 415] 08:12:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1AD39800) [pid = 3744] [serial = 1245] [outer = 00000000] 08:12:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1AD3EC00) [pid = 3744] [serial = 1246] [outer = 1AD39800] 08:12:42 INFO - PROCESS | 3744 | 1464275562829 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (1AD77000) [pid = 3744] [serial = 1247] [outer = 1AD39800] 08:12:43 INFO - PROCESS | 3744 | 1464275563418 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:12:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1184ms 08:12:43 INFO - PROCESS | 3744 | 1464275563678 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 3744 | 1464275563683 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:12:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:12:43 INFO - PROCESS | 3744 | 1464275563687 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 3744 | 1464275563690 Marionette TRACE conn6 <- [1,1626,null,{}] 08:12:43 INFO - PROCESS | 3744 | 1464275563696 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}] 08:12:43 INFO - PROCESS | 3744 | 1464275563798 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:12:43 INFO - PROCESS | 3744 | 1464275563932 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2AC00 == 38 [pid = 3744] [id = 416] 08:12:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0CF32400) [pid = 3744] [serial = 1248] [outer = 00000000] 08:12:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1015C400) [pid = 3744] [serial = 1249] [outer = 0CF32400] 08:12:44 INFO - PROCESS | 3744 | 1464275563987 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (10759400) [pid = 3744] [serial = 1250] [outer = 0CF32400] 08:12:44 INFO - PROCESS | 3744 | 1464275564604 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]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 08:12:44 INFO - PROCESS | 3744 | 1464275564663 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 3744 | 1464275564666 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:12:44 INFO - PROCESS | 3744 | 1464275564673 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 3744 | 1464275564677 Marionette TRACE conn6 <- [1,1630,null,{}] 08:12:44 INFO - PROCESS | 3744 | 1464275564700 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}] 08:12:44 INFO - PROCESS | 3744 | 1464275564824 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (14BD7400) [pid = 3744] [serial = 1175] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (147F8000) [pid = 3744] [serial = 1174] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (0CF32800) [pid = 3744] [serial = 1168] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (0C408800) [pid = 3744] [serial = 1162] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (0C411400) [pid = 3744] [serial = 1163] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0C538000) [pid = 3744] [serial = 1165] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0C62D400) [pid = 3744] [serial = 1166] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (159E5C00) [pid = 3744] [serial = 1177] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (165D2C00) [pid = 3744] [serial = 1178] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (108F9C00) [pid = 3744] [serial = 1171] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (11285400) [pid = 3744] [serial = 1172] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (165D8800) [pid = 3744] [serial = 1180] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (0CF57400) [pid = 3744] [serial = 1169] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (17377C00) [pid = 3744] [serial = 1181] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (1863EC00) [pid = 3744] [serial = 1183] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (23D2D400) [pid = 3744] [serial = 1142] [outer = 00000000] [url = about:blank] 08:12:44 INFO - PROCESS | 3744 | 1464275564983 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 3744 | ++DOCSHELL 0C411400 == 39 [pid = 3744] [id = 417] 08:12:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0C412C00) [pid = 3744] [serial = 1251] [outer = 00000000] 08:12:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0C512000) [pid = 3744] [serial = 1252] [outer = 0C412C00] 08:12:45 INFO - PROCESS | 3744 | 1464275565032 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (0C7F8000) [pid = 3744] [serial = 1253] [outer = 0C412C00] 08:12:45 INFO - PROCESS | 3744 | 1464275565503 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:12:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 890ms 08:12:45 INFO - PROCESS | 3744 | 1464275565562 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 3744 | 1464275565564 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:12:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:12:45 INFO - PROCESS | 3744 | 1464275565568 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 3744 | 1464275565570 Marionette TRACE conn6 <- [1,1634,null,{}] 08:12:45 INFO - PROCESS | 3744 | 1464275565580 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}] 08:12:45 INFO - PROCESS | 3744 | 1464275565676 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:12:45 INFO - PROCESS | 3744 | 1464275565685 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 3744 | ++DOCSHELL 1015B000 == 40 [pid = 3744] [id = 418] 08:12:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (108F9C00) [pid = 3744] [serial = 1254] [outer = 00000000] 08:12:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (1472D400) [pid = 3744] [serial = 1255] [outer = 108F9C00] 08:12:45 INFO - PROCESS | 3744 | 1464275565739 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (14BD6400) [pid = 3744] [serial = 1256] [outer = 108F9C00] 08:12:46 INFO - PROCESS | 3744 | 1464275566216 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]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 08:12:46 INFO - PROCESS | 3744 | 1464275566239 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 3744 | 1464275566242 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:12:46 INFO - PROCESS | 3744 | 1464275566244 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 3744 | 1464275566246 Marionette TRACE conn6 <- [1,1638,null,{}] 08:12:46 INFO - PROCESS | 3744 | 1464275566250 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}] 08:12:46 INFO - PROCESS | 3744 | 1464275566339 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:12:46 INFO - PROCESS | 3744 | 1464275566349 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 3744 | ++DOCSHELL 15918400 == 41 [pid = 3744] [id = 419] 08:12:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (15919400) [pid = 3744] [serial = 1257] [outer = 00000000] 08:12:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (165D2C00) [pid = 3744] [serial = 1258] [outer = 15919400] 08:12:46 INFO - PROCESS | 3744 | 1464275566394 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (17650000) [pid = 3744] [serial = 1259] [outer = 15919400] 08:12:46 INFO - PROCESS | 3744 | 1464275566886 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]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 08:12:46 INFO - PROCESS | 3744 | 1464275566918 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 3744 | 1464275566920 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:12:46 INFO - PROCESS | 3744 | 1464275566923 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 3744 | 1464275566925 Marionette TRACE conn6 <- [1,1642,null,{}] 08:12:46 INFO - PROCESS | 3744 | 1464275566928 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}] 08:12:47 INFO - PROCESS | 3744 | 1464275567014 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:12:47 INFO - PROCESS | 3744 | 1464275567020 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 3744 | ++DOCSHELL 18645800 == 42 [pid = 3744] [id = 420] 08:12:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1865B000) [pid = 3744] [serial = 1260] [outer = 00000000] 08:12:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18CCF400) [pid = 3744] [serial = 1261] [outer = 1865B000] 08:12:47 INFO - PROCESS | 3744 | 1464275567074 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18CF4C00) [pid = 3744] [serial = 1262] [outer = 1865B000] 08:12:47 INFO - PROCESS | 3744 | 1464275567553 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:12:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 08:12:47 INFO - PROCESS | 3744 | 1464275567594 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 3744 | 1464275567596 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:12:47 INFO - PROCESS | 3744 | 1464275567600 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 3744 | 1464275567601 Marionette TRACE conn6 <- [1,1646,null,{}] 08:12:47 INFO - PROCESS | 3744 | 1464275567605 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}] 08:12:47 INFO - PROCESS | 3744 | 1464275567748 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:12:47 INFO - PROCESS | 3744 | 1464275567845 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 3744 | ++DOCSHELL 1924BC00 == 43 [pid = 3744] [id = 421] 08:12:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19A9A000) [pid = 3744] [serial = 1263] [outer = 00000000] 08:12:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19CF0400) [pid = 3744] [serial = 1264] [outer = 19A9A000] 08:12:47 INFO - PROCESS | 3744 | 1464275567893 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (19DF6400) [pid = 3744] [serial = 1265] [outer = 19A9A000] 08:12:48 INFO - PROCESS | 3744 | 1464275568365 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 830ms 08:12:48 INFO - PROCESS | 3744 | 1464275568441 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 3744 | 1464275568444 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:12:48 INFO - PROCESS | 3744 | 1464275568447 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:12:48 INFO - PROCESS | 3744 | 1464275568449 Marionette TRACE conn6 <- [1,1650,null,{}] 08:12:48 INFO - PROCESS | 3744 | 1464275568452 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}] 08:12:48 INFO - PROCESS | 3744 | 1464275568574 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:12:48 INFO - PROCESS | 3744 | 1464275568640 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 3744 | ++DOCSHELL 19CEE400 == 44 [pid = 3744] [id = 422] 08:12:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19E4A800) [pid = 3744] [serial = 1266] [outer = 00000000] 08:12:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (19F72800) [pid = 3744] [serial = 1267] [outer = 19E4A800] 08:12:48 INFO - PROCESS | 3744 | 1464275568684 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (19E56800) [pid = 3744] [serial = 1268] [outer = 19E4A800] 08:12:49 INFO - PROCESS | 3744 | 1464275569162 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]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 770ms 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (18CDF400) [pid = 3744] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (0C40C800) [pid = 3744] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (15921400) [pid = 3744] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (14473000) [pid = 3744] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (19179800) [pid = 3744] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (10558000) [pid = 3744] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (0C536800) [pid = 3744] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (0C4CEC00) [pid = 3744] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0C40B800) [pid = 3744] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1924B800) [pid = 3744] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (19155000) [pid = 3744] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (1427D400) [pid = 3744] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (14E6F800) [pid = 3744] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (17390C00) [pid = 3744] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:12:49 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (144EA400) [pid = 3744] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:12:49 INFO - PROCESS | 3744 | 1464275569398 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 3744 | 1464275569400 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:12:49 INFO - PROCESS | 3744 | 1464275569409 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 3744 | 1464275569411 Marionette TRACE conn6 <- [1,1654,null,{}] 08:12:49 INFO - PROCESS | 3744 | 1464275569414 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}] 08:12:49 INFO - PROCESS | 3744 | 1464275569496 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:12:49 INFO - PROCESS | 3744 | 1464275569503 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 3744 | ++DOCSHELL 10436800 == 45 [pid = 3744] [id = 423] 08:12:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (10558000) [pid = 3744] [serial = 1269] [outer = 00000000] 08:12:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (14473000) [pid = 3744] [serial = 1270] [outer = 10558000] 08:12:49 INFO - PROCESS | 3744 | 1464275569547 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (15927400) [pid = 3744] [serial = 1271] [outer = 10558000] 08:12:50 INFO - PROCESS | 3744 | 1464275570008 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 08:12:50 INFO - PROCESS | 3744 | 1464275570041 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 3744 | 1464275570043 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:12:50 INFO - PROCESS | 3744 | 1464275570059 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:12:50 INFO - PROCESS | 3744 | 1464275570061 Marionette TRACE conn6 <- [1,1658,null,{}] 08:12:50 INFO - PROCESS | 3744 | 1464275570064 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}] 08:12:50 INFO - PROCESS | 3744 | 1464275570151 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:12:50 INFO - PROCESS | 3744 | 1464275570158 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 3744 | ++DOCSHELL 0C539C00 == 46 [pid = 3744] [id = 424] 08:12:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (0C69F400) [pid = 3744] [serial = 1272] [outer = 00000000] 08:12:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (19E4F400) [pid = 3744] [serial = 1273] [outer = 0C69F400] 08:12:50 INFO - PROCESS | 3744 | 1464275570202 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1B503400) [pid = 3744] [serial = 1274] [outer = 0C69F400] 08:12:50 INFO - PROCESS | 3744 | 1464275570645 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 08:12:50 INFO - PROCESS | 3744 | 1464275570693 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:12:50 INFO - PROCESS | 3744 | 1464275570695 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:12:50 INFO - PROCESS | 3744 | 1464275570698 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 3744 | 1464275570700 Marionette TRACE conn6 <- [1,1662,null,{}] 08:12:50 INFO - PROCESS | 3744 | 1464275570703 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}] 08:12:50 INFO - PROCESS | 3744 | 1464275570791 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:12:50 INFO - PROCESS | 3744 | 1464275570799 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 3744 | ++DOCSHELL 19DF9400 == 47 [pid = 3744] [id = 425] 08:12:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (1B5EA800) [pid = 3744] [serial = 1275] [outer = 00000000] 08:12:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (1B6BFC00) [pid = 3744] [serial = 1276] [outer = 1B5EA800] 08:12:50 INFO - PROCESS | 3744 | 1464275570846 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (1B6BC000) [pid = 3744] [serial = 1277] [outer = 1B5EA800] 08:12:51 INFO - PROCESS | 3744 | 1464275571301 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]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 632ms 08:12:51 INFO - PROCESS | 3744 | 1464275571335 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 3744 | 1464275571337 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:12:51 INFO - PROCESS | 3744 | 1464275571340 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:12:51 INFO - PROCESS | 3744 | 1464275571342 Marionette TRACE conn6 <- [1,1666,null,{}] 08:12:51 INFO - PROCESS | 3744 | 1464275571346 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}] 08:12:51 INFO - PROCESS | 3744 | 1464275571555 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:12:51 INFO - PROCESS | 3744 | 1464275571625 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 3744 | ++DOCSHELL 0C40D000 == 48 [pid = 3744] [id = 426] 08:12:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (0C40FC00) [pid = 3744] [serial = 1278] [outer = 00000000] 08:12:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (0C518800) [pid = 3744] [serial = 1279] [outer = 0C40FC00] 08:12:51 INFO - PROCESS | 3744 | 1464275571727 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (0CF28800) [pid = 3744] [serial = 1280] [outer = 0C40FC00] 08:12:52 INFO - PROCESS | 3744 | 1464275572434 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1124ms 08:12:52 INFO - PROCESS | 3744 | 1464275572471 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 3744 | 1464275572475 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:12:52 INFO - PROCESS | 3744 | 1464275572480 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 3744 | 1464275572484 Marionette TRACE conn6 <- [1,1670,null,{}] 08:12:52 INFO - PROCESS | 3744 | 1464275572490 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}] 08:12:52 INFO - PROCESS | 3744 | 1464275572611 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:12:52 INFO - PROCESS | 3744 | 1464275572756 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 3744 | ++DOCSHELL 144EB000 == 49 [pid = 3744] [id = 427] 08:12:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (14557C00) [pid = 3744] [serial = 1281] [outer = 00000000] 08:12:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (14E09C00) [pid = 3744] [serial = 1282] [outer = 14557C00] 08:12:52 INFO - PROCESS | 3744 | 1464275572819 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (165D5C00) [pid = 3744] [serial = 1283] [outer = 14557C00] 08:12:53 INFO - PROCESS | 3744 | 1464275573414 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 990ms 08:12:53 INFO - PROCESS | 3744 | 1464275573470 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 3744 | 1464275573474 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:12:53 INFO - PROCESS | 3744 | 1464275573478 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 3744 | 1464275573480 Marionette TRACE conn6 <- [1,1674,null,{}] 08:12:53 INFO - PROCESS | 3744 | 1464275573484 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}] 08:12:53 INFO - PROCESS | 3744 | 1464275573602 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:12:53 INFO - PROCESS | 3744 | 1464275573749 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 3744 | ++DOCSHELL 19AA5400 == 50 [pid = 3744] [id = 428] 08:12:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (19AE4400) [pid = 3744] [serial = 1284] [outer = 00000000] 08:12:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (1A050C00) [pid = 3744] [serial = 1285] [outer = 19AE4400] 08:12:53 INFO - PROCESS | 3744 | 1464275573809 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (1AD0E000) [pid = 3744] [serial = 1286] [outer = 19AE4400] 08:12:54 INFO - PROCESS | 3744 | 1464275574381 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 08:12:54 INFO - PROCESS | 3744 | 1464275574450 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 3744 | 1464275574455 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:12:54 INFO - PROCESS | 3744 | 1464275574466 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 3744 | 1464275574471 Marionette TRACE conn6 <- [1,1678,null,{}] 08:12:54 INFO - PROCESS | 3744 | 1464275574475 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}] 08:12:54 INFO - PROCESS | 3744 | 1464275574597 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:12:54 INFO - PROCESS | 3744 | 1464275574740 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 3744 | ++DOCSHELL 18CDA800 == 51 [pid = 3744] [id = 429] 08:12:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1906B400) [pid = 3744] [serial = 1287] [outer = 00000000] 08:12:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (1C4CE000) [pid = 3744] [serial = 1288] [outer = 1906B400] 08:12:54 INFO - PROCESS | 3744 | 1464275574797 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1C88F800) [pid = 3744] [serial = 1289] [outer = 1906B400] 08:12:55 INFO - PROCESS | 3744 | 1464275575408 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 990ms 08:12:55 INFO - PROCESS | 3744 | 1464275575455 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 3744 | 1464275575457 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:12:55 INFO - PROCESS | 3744 | 1464275575460 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:12:55 INFO - PROCESS | 3744 | 1464275575462 Marionette TRACE conn6 <- [1,1682,null,{}] 08:12:55 INFO - PROCESS | 3744 | 1464275575466 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}] 08:12:55 INFO - PROCESS | 3744 | 1464275575578 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:12:55 INFO - PROCESS | 3744 | 1464275575720 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 3744 | ++DOCSHELL 1C37A800 == 52 [pid = 3744] [id = 430] 08:12:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1C892000) [pid = 3744] [serial = 1290] [outer = 00000000] 08:12:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1D01E000) [pid = 3744] [serial = 1291] [outer = 1C892000] 08:12:55 INFO - PROCESS | 3744 | 1464275575779 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1D023C00) [pid = 3744] [serial = 1292] [outer = 1C892000] 08:12:56 INFO - PROCESS | 3744 | 1464275576445 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]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1017ms 08:12:56 INFO - PROCESS | 3744 | 1464275576482 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 3744 | 1464275576484 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:12:56 INFO - PROCESS | 3744 | 1464275576487 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:12:56 INFO - PROCESS | 3744 | 1464275576489 Marionette TRACE conn6 <- [1,1686,null,{}] 08:12:56 INFO - PROCESS | 3744 | 1464275576493 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}] 08:12:56 INFO - PROCESS | 3744 | 1464275576783 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:12:56 INFO - PROCESS | 3744 | 1464275576942 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 3744 | ++DOCSHELL 0C83B400 == 53 [pid = 3744] [id = 431] 08:12:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (0C83D000) [pid = 3744] [serial = 1293] [outer = 00000000] 08:12:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (0CF35800) [pid = 3744] [serial = 1294] [outer = 0C83D000] 08:12:57 INFO - PROCESS | 3744 | 1464275576993 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (10438000) [pid = 3744] [serial = 1295] [outer = 0C83D000] 08:12:57 INFO - PROCESS | 3744 | 1464275577610 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1177ms 08:12:57 INFO - PROCESS | 3744 | 1464275577669 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 3744 | 1464275577672 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:12:57 INFO - PROCESS | 3744 | 1464275577677 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 3744 | 1464275577681 Marionette TRACE conn6 <- [1,1690,null,{}] 08:12:57 INFO - PROCESS | 3744 | 1464275577685 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}] 08:12:57 INFO - PROCESS | 3744 | 1464275577799 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 17379000 == 52 [pid = 3744] [id = 405] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 18CDCC00 == 51 [pid = 3744] [id = 406] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 0C404C00 == 50 [pid = 3744] [id = 387] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 19DF9400 == 49 [pid = 3744] [id = 425] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 0C539C00 == 48 [pid = 3744] [id = 424] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 10436800 == 47 [pid = 3744] [id = 423] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 19CEE400 == 46 [pid = 3744] [id = 422] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 1924BC00 == 45 [pid = 3744] [id = 421] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 18645800 == 44 [pid = 3744] [id = 420] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 15918400 == 43 [pid = 3744] [id = 419] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 1015B000 == 42 [pid = 3744] [id = 418] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 0C411400 == 41 [pid = 3744] [id = 417] 08:12:57 INFO - PROCESS | 3744 | --DOCSHELL 0CF2AC00 == 40 [pid = 3744] [id = 416] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19E51000) [pid = 3744] [serial = 1231] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (19075000) [pid = 3744] [serial = 1219] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (0C511000) [pid = 3744] [serial = 1187] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (0C4CC800) [pid = 3744] [serial = 1186] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (18CCE000) [pid = 3744] [serial = 1193] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (18643000) [pid = 3744] [serial = 1192] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (144EAC00) [pid = 3744] [serial = 1210] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (147F1400) [pid = 3744] [serial = 1211] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (19249800) [pid = 3744] [serial = 1222] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (108F5400) [pid = 3744] [serial = 1190] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (10564000) [pid = 3744] [serial = 1189] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (0D39A400) [pid = 3744] [serial = 1205] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (0CF2F400) [pid = 3744] [serial = 1204] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1914C400) [pid = 3744] [serial = 1220] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (0C83FC00) [pid = 3744] [serial = 1207] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (10156800) [pid = 3744] [serial = 1208] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (0CF2EC00) [pid = 3744] [serial = 1225] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (19CED800) [pid = 3744] [serial = 1199] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (19AE6800) [pid = 3744] [serial = 1198] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19AA0800) [pid = 3744] [serial = 1223] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (19249000) [pid = 3744] [serial = 1196] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (1923F000) [pid = 3744] [serial = 1195] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (18CC4800) [pid = 3744] [serial = 1202] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 93 (15922000) [pid = 3744] [serial = 1201] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 92 (159EC400) [pid = 3744] [serial = 1213] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 91 (168D1000) [pid = 3744] [serial = 1214] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 90 (17654400) [pid = 3744] [serial = 1216] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 89 (10158000) [pid = 3744] [serial = 1226] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 88 (19DF1000) [pid = 3744] [serial = 1229] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 87 (18649800) [pid = 3744] [serial = 1217] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | --DOMWINDOW == 86 (19D4E400) [pid = 3744] [serial = 1228] [outer = 00000000] [url = about:blank] 08:12:57 INFO - PROCESS | 3744 | 1464275577955 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 3744 | ++DOCSHELL 0C4D0000 == 41 [pid = 3744] [id = 432] 08:12:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 87 (0C4D4400) [pid = 3744] [serial = 1296] [outer = 00000000] 08:12:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 88 (0C51C800) [pid = 3744] [serial = 1297] [outer = 0C4D4400] 08:12:58 INFO - PROCESS | 3744 | 1464275578003 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 89 (0C717C00) [pid = 3744] [serial = 1298] [outer = 0C4D4400] 08:12:58 INFO - PROCESS | 3744 | 1464275578494 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]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 870ms 08:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:12:58 INFO - PROCESS | 3744 | 1464275578548 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 3744 | 1464275578551 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:12:58 INFO - PROCESS | 3744 | 1464275578554 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 3744 | 1464275578556 Marionette TRACE conn6 <- [1,1694,null,{}] 08:12:58 INFO - PROCESS | 3744 | 1464275578560 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}] 08:12:58 INFO - PROCESS | 3744 | 1464275578646 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:12:58 INFO - PROCESS | 3744 | 1464275578658 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 3744 | ++DOCSHELL 1075AC00 == 42 [pid = 3744] [id = 433] 08:12:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 90 (1075C000) [pid = 3744] [serial = 1299] [outer = 00000000] 08:12:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 91 (1446AC00) [pid = 3744] [serial = 1300] [outer = 1075C000] 08:12:58 INFO - PROCESS | 3744 | 1464275578704 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 92 (14552400) [pid = 3744] [serial = 1301] [outer = 1075C000] 08:12:59 INFO - PROCESS | 3744 | 1464275579205 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 08:12:59 INFO - PROCESS | 3744 | 1464275579229 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 3744 | 1464275579233 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:12:59 INFO - PROCESS | 3744 | 1464275579243 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 3744 | 1464275579248 Marionette TRACE conn6 <- [1,1698,null,{}] 08:12:59 INFO - PROCESS | 3744 | 1464275579252 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}] 08:12:59 INFO - PROCESS | 3744 | 1464275579345 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:12:59 INFO - PROCESS | 3744 | 1464275579472 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 3744 | ++DOCSHELL 147F1800 == 43 [pid = 3744] [id = 434] 08:12:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 93 (159E4000) [pid = 3744] [serial = 1302] [outer = 00000000] 08:12:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 94 (168DC800) [pid = 3744] [serial = 1303] [outer = 159E4000] 08:12:59 INFO - PROCESS | 3744 | 1464275579518 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (17390C00) [pid = 3744] [serial = 1304] [outer = 159E4000] 08:12:59 INFO - PROCESS | 3744 | 1464275579916 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:12:59 INFO - PROCESS | 3744 | 1464275579969 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 3744 | 1464275579971 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:12:59 INFO - PROCESS | 3744 | 1464275579974 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 3744 | 1464275579976 Marionette TRACE conn6 <- [1,1702,null,{}] 08:12:59 INFO - PROCESS | 3744 | 1464275579979 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}] 08:13:00 INFO - PROCESS | 3744 | 1464275580113 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:13:00 INFO - PROCESS | 3744 | 1464275580136 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 3744 | ++DOCSHELL 168D2400 == 44 [pid = 3744] [id = 435] 08:13:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (1739B400) [pid = 3744] [serial = 1305] [outer = 00000000] 08:13:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (18666800) [pid = 3744] [serial = 1306] [outer = 1739B400] 08:13:00 INFO - PROCESS | 3744 | 1464275580192 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (18CCAC00) [pid = 3744] [serial = 1307] [outer = 1739B400] 08:13:00 INFO - PROCESS | 3744 | 1464275580655 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 08:13:00 INFO - PROCESS | 3744 | 1464275580730 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 3744 | 1464275580732 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:13:00 INFO - PROCESS | 3744 | 1464275580738 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 3744 | 1464275580740 Marionette TRACE conn6 <- [1,1706,null,{}] 08:13:00 INFO - PROCESS | 3744 | 1464275580744 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}] 08:13:00 INFO - PROCESS | 3744 | 1464275580872 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:13:00 INFO - PROCESS | 3744 | 1464275580942 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 3744 | ++DOCSHELL 18CE0800 == 45 [pid = 3744] [id = 436] 08:13:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (18CE2000) [pid = 3744] [serial = 1308] [outer = 00000000] 08:13:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19075C00) [pid = 3744] [serial = 1309] [outer = 18CE2000] 08:13:01 INFO - PROCESS | 3744 | 1464275580998 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19177400) [pid = 3744] [serial = 1310] [outer = 18CE2000] 08:13:01 INFO - PROCESS | 3744 | 1464275581473 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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 770ms 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:13:01 INFO - PROCESS | 3744 | 1464275581511 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 3744 | 1464275581513 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:13:01 INFO - PROCESS | 3744 | 1464275581516 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 3744 | 1464275581518 Marionette TRACE conn6 <- [1,1710,null,{}] 08:13:01 INFO - PROCESS | 3744 | 1464275581527 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}] 08:13:01 INFO - PROCESS | 3744 | 1464275581653 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:13:01 INFO - PROCESS | 3744 | 1464275581662 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 3744 | ++DOCSHELL 0C8E7000 == 46 [pid = 3744] [id = 437] 08:13:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (10559400) [pid = 3744] [serial = 1311] [outer = 00000000] 08:13:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (19249800) [pid = 3744] [serial = 1312] [outer = 10559400] 08:13:01 INFO - PROCESS | 3744 | 1464275581764 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (1924BC00) [pid = 3744] [serial = 1313] [outer = 10559400] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (19DFA400) [pid = 3744] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (0C412C00) [pid = 3744] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (19A9A000) [pid = 3744] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (108F9C00) [pid = 3744] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (1865B000) [pid = 3744] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 98 (15919400) [pid = 3744] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 97 (19E4A800) [pid = 3744] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 96 (0CF32400) [pid = 3744] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 95 (10558000) [pid = 3744] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:13:02 INFO - PROCESS | 3744 | --DOMWINDOW == 94 (0C69F400) [pid = 3744] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:13:02 INFO - PROCESS | 3744 | 1464275582362 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 890ms 08:13:02 INFO - PROCESS | 3744 | 1464275582407 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 3744 | 1464275582409 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:13:02 INFO - PROCESS | 3744 | 1464275582412 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 3744 | 1464275582414 Marionette TRACE conn6 <- [1,1714,null,{}] 08:13:02 INFO - PROCESS | 3744 | 1464275582418 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}] 08:13:02 INFO - PROCESS | 3744 | 1464275582500 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:13:02 INFO - PROCESS | 3744 | 1464275582597 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 3744 | ++DOCSHELL 10160C00 == 47 [pid = 3744] [id = 438] 08:13:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 95 (108F9C00) [pid = 3744] [serial = 1314] [outer = 00000000] 08:13:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 96 (19A9C400) [pid = 3744] [serial = 1315] [outer = 108F9C00] 08:13:02 INFO - PROCESS | 3744 | 1464275582642 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 97 (19CF8400) [pid = 3744] [serial = 1316] [outer = 108F9C00] 08:13:03 INFO - PROCESS | 3744 | 1464275583023 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]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 08:13:03 INFO - PROCESS | 3744 | 1464275583043 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 3744 | 1464275583045 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:13:03 INFO - PROCESS | 3744 | 1464275583048 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 3744 | 1464275583049 Marionette TRACE conn6 <- [1,1718,null,{}] 08:13:03 INFO - PROCESS | 3744 | 1464275583053 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}] 08:13:03 INFO - PROCESS | 3744 | 1464275583180 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:13:03 INFO - PROCESS | 3744 | 1464275583189 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 3744 | ++DOCSHELL 0CF26800 == 48 [pid = 3744] [id = 439] 08:13:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 98 (19A96800) [pid = 3744] [serial = 1317] [outer = 00000000] 08:13:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 99 (19E49400) [pid = 3744] [serial = 1318] [outer = 19A96800] 08:13:03 INFO - PROCESS | 3744 | 1464275583234 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (19E58400) [pid = 3744] [serial = 1319] [outer = 19A96800] 08:13:03 INFO - PROCESS | 3744 | 1464275583659 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]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:13:03 INFO - PROCESS | 3744 | 1464275583679 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 3744 | 1464275583681 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:13:03 INFO - PROCESS | 3744 | 1464275583684 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 3744 | 1464275583685 Marionette TRACE conn6 <- [1,1722,null,{}] 08:13:03 INFO - PROCESS | 3744 | 1464275583689 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}] 08:13:03 INFO - PROCESS | 3744 | 1464275583813 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:13:03 INFO - PROCESS | 3744 | 1464275583823 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 3744 | ++DOCSHELL 19F6D800 == 49 [pid = 3744] [id = 440] 08:13:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (19F76000) [pid = 3744] [serial = 1320] [outer = 00000000] 08:13:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1AC10C00) [pid = 3744] [serial = 1321] [outer = 19F76000] 08:13:03 INFO - PROCESS | 3744 | 1464275583869 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (1AD3E000) [pid = 3744] [serial = 1322] [outer = 19F76000] 08:13:04 INFO - PROCESS | 3744 | 1464275584438 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 770ms 08:13:04 INFO - PROCESS | 3744 | 1464275584456 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 3744 | 1464275584460 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:13:04 INFO - PROCESS | 3744 | 1464275584466 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 3744 | 1464275584471 Marionette TRACE conn6 <- [1,1726,null,{}] 08:13:04 INFO - PROCESS | 3744 | 1464275584478 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}] 08:13:04 INFO - PROCESS | 3744 | 1464275584592 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:13:04 INFO - PROCESS | 3744 | 1464275584734 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 3744 | ++DOCSHELL 0C7FBC00 == 50 [pid = 3744] [id = 441] 08:13:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (0C7FC800) [pid = 3744] [serial = 1323] [outer = 00000000] 08:13:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (10152400) [pid = 3744] [serial = 1324] [outer = 0C7FC800] 08:13:04 INFO - PROCESS | 3744 | 1464275584793 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (10558000) [pid = 3744] [serial = 1325] [outer = 0C7FC800] 08:13:05 INFO - PROCESS | 3744 | 1464275585471 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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1025ms 08:13:05 INFO - PROCESS | 3744 | 1464275585491 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 3744 | 1464275585497 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:13:05 INFO - PROCESS | 3744 | 1464275585503 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 3744 | 1464275585506 Marionette TRACE conn6 <- [1,1730,null,{}] 08:13:05 INFO - PROCESS | 3744 | 1464275585510 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}] 08:13:05 INFO - PROCESS | 3744 | 1464275585627 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:13:05 INFO - PROCESS | 3744 | 1464275585772 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 3744 | ++DOCSHELL 159E7C00 == 51 [pid = 3744] [id = 442] 08:13:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (164F6000) [pid = 3744] [serial = 1326] [outer = 00000000] 08:13:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (17654400) [pid = 3744] [serial = 1327] [outer = 164F6000] 08:13:05 INFO - PROCESS | 3744 | 1464275585832 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (18CDB000) [pid = 3744] [serial = 1328] [outer = 164F6000] 08:13:06 INFO - PROCESS | 3744 | 1464275586505 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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1075ms 08:13:06 INFO - PROCESS | 3744 | 1464275586581 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 3744 | 1464275586583 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:13:06 INFO - PROCESS | 3744 | 1464275586587 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 3744 | 1464275586591 Marionette TRACE conn6 <- [1,1734,null,{}] 08:13:06 INFO - PROCESS | 3744 | 1464275586602 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}] 08:13:06 INFO - PROCESS | 3744 | 1464275586745 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:13:06 INFO - PROCESS | 3744 | 1464275586890 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 3744 | ++DOCSHELL 19AA5C00 == 52 [pid = 3744] [id = 443] 08:13:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19F69400) [pid = 3744] [serial = 1329] [outer = 00000000] 08:13:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1B6BB800) [pid = 3744] [serial = 1330] [outer = 19F69400] 08:13:06 INFO - PROCESS | 3744 | 1464275586951 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1B6D2800) [pid = 3744] [serial = 1331] [outer = 19F69400] 08:13:07 INFO - PROCESS | 3744 | 1464275587508 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 971ms 08:13:07 INFO - PROCESS | 3744 | 1464275587561 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 3744 | 1464275587564 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:13:07 INFO - PROCESS | 3744 | 1464275587568 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 3744 | 1464275587570 Marionette TRACE conn6 <- [1,1738,null,{}] 08:13:07 INFO - PROCESS | 3744 | 1464275587574 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}] 08:13:07 INFO - PROCESS | 3744 | 1464275587689 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:13:07 INFO - PROCESS | 3744 | 1464275587805 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 3744 | ++DOCSHELL 19248400 == 53 [pid = 3744] [id = 444] 08:13:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1C3DE400) [pid = 3744] [serial = 1332] [outer = 00000000] 08:13:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1D01D400) [pid = 3744] [serial = 1333] [outer = 1C3DE400] 08:13:07 INFO - PROCESS | 3744 | 1464275587905 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1D02AC00) [pid = 3744] [serial = 1334] [outer = 1C3DE400] 08:13:08 INFO - PROCESS | 3744 | 1464275588495 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 08:13:08 INFO - PROCESS | 3744 | 1464275588540 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 3744 | 1464275588543 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:13:08 INFO - PROCESS | 3744 | 1464275588546 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:13:08 INFO - PROCESS | 3744 | 1464275588548 Marionette TRACE conn6 <- [1,1742,null,{}] 08:13:08 INFO - PROCESS | 3744 | 1464275588552 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}] 08:13:08 INFO - PROCESS | 3744 | 1464275588660 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:13:08 INFO - PROCESS | 3744 | 1464275588799 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 3744 | ++DOCSHELL 1D08E400 == 54 [pid = 3744] [id = 445] 08:13:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1D090800) [pid = 3744] [serial = 1335] [outer = 00000000] 08:13:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1D096400) [pid = 3744] [serial = 1336] [outer = 1D090800] 08:13:08 INFO - PROCESS | 3744 | 1464275588855 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (1D096C00) [pid = 3744] [serial = 1337] [outer = 1D090800] 08:13:09 INFO - PROCESS | 3744 | 1464275589450 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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 08:13:09 INFO - PROCESS | 3744 | 1464275589520 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 3744 | 1464275589523 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:13:09 INFO - PROCESS | 3744 | 1464275589526 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:13:09 INFO - PROCESS | 3744 | 1464275589528 Marionette TRACE conn6 <- [1,1746,null,{}] 08:13:09 INFO - PROCESS | 3744 | 1464275589532 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}] 08:13:09 INFO - PROCESS | 3744 | 1464275589667 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:13:09 INFO - PROCESS | 3744 | 1464275589805 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 3744 | ++DOCSHELL 1D094400 == 55 [pid = 3744] [id = 446] 08:13:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (1D095800) [pid = 3744] [serial = 1338] [outer = 00000000] 08:13:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (1DB3B800) [pid = 3744] [serial = 1339] [outer = 1D095800] 08:13:09 INFO - PROCESS | 3744 | 1464275589861 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (1DB3F400) [pid = 3744] [serial = 1340] [outer = 1D095800] 08:13:10 INFO - PROCESS | 3744 | 1464275590427 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]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 08:13:10 INFO - PROCESS | 3744 | 1464275590461 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 3744 | 1464275590463 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 3744 | 1464275590467 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:13:10 INFO - PROCESS | 3744 | 1464275590469 Marionette TRACE conn6 <- [1,1750,null,{}] 08:13:10 INFO - PROCESS | 3744 | 1464275590472 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}] 08:13:10 INFO - PROCESS | 3744 | 1464275590735 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:13:10 INFO - PROCESS | 3744 | 1464275590901 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 3744 | ++DOCSHELL 0C6E2C00 == 56 [pid = 3744] [id = 447] 08:13:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (0C70D800) [pid = 3744] [serial = 1341] [outer = 00000000] 08:13:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (0CF2A000) [pid = 3744] [serial = 1342] [outer = 0C70D800] 08:13:10 INFO - PROCESS | 3744 | 1464275590952 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (10159400) [pid = 3744] [serial = 1343] [outer = 0C70D800] 08:13:11 INFO - PROCESS | 3744 | 1464275591564 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]]]}] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 0CF26800 == 55 [pid = 3744] [id = 439] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 10160C00 == 54 [pid = 3744] [id = 438] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 0C8E7000 == 53 [pid = 3744] [id = 437] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 18CE0800 == 52 [pid = 3744] [id = 436] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 168D2400 == 51 [pid = 3744] [id = 435] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 147F1800 == 50 [pid = 3744] [id = 434] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 1075AC00 == 49 [pid = 3744] [id = 433] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 0C4D0000 == 48 [pid = 3744] [id = 432] 08:13:11 INFO - PROCESS | 3744 | --DOCSHELL 0C83B400 == 47 [pid = 3744] [id = 431] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19E57800) [pid = 3744] [serial = 1232] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1B6BFC00) [pid = 3744] [serial = 1276] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (0C512000) [pid = 3744] [serial = 1252] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (19CF0400) [pid = 3744] [serial = 1264] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (0C7F8000) [pid = 3744] [serial = 1253] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1472D400) [pid = 3744] [serial = 1255] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (14BD6400) [pid = 3744] [serial = 1256] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18CCF400) [pid = 3744] [serial = 1261] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (165D2C00) [pid = 3744] [serial = 1258] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (17650000) [pid = 3744] [serial = 1259] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19F72800) [pid = 3744] [serial = 1267] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (10759400) [pid = 3744] [serial = 1250] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (1015C400) [pid = 3744] [serial = 1249] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (19DF6400) [pid = 3744] [serial = 1265] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (0C4CE800) [pid = 3744] [serial = 1234] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (14282800) [pid = 3744] [serial = 1237] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (14473000) [pid = 3744] [serial = 1270] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 106 (18CF2C00) [pid = 3744] [serial = 1240] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 105 (19E4F400) [pid = 3744] [serial = 1273] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 104 (1AC0E800) [pid = 3744] [serial = 1243] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 103 (1AD3EC00) [pid = 3744] [serial = 1246] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 102 (19E56800) [pid = 3744] [serial = 1268] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 101 (15927400) [pid = 3744] [serial = 1271] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 100 (1B503400) [pid = 3744] [serial = 1274] [outer = 00000000] [url = about:blank] 08:13:11 INFO - PROCESS | 3744 | --DOMWINDOW == 99 (18CF4C00) [pid = 3744] [serial = 1262] [outer = 00000000] [url = about:blank] 08:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1175ms 08:13:11 INFO - PROCESS | 3744 | 1464275591678 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 3744 | 1464275591681 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:13:11 INFO - PROCESS | 3744 | 1464275591691 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 3744 | 1464275591695 Marionette TRACE conn6 <- [1,1754,null,{}] 08:13:11 INFO - PROCESS | 3744 | 1464275591699 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}] 08:13:11 INFO - PROCESS | 3744 | 1464275591796 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:13:11 INFO - PROCESS | 3744 | 1464275591804 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 3744 | ++DOCSHELL 10156000 == 48 [pid = 3744] [id = 448] 08:13:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 100 (10156800) [pid = 3744] [serial = 1344] [outer = 00000000] 08:13:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 101 (103E0800) [pid = 3744] [serial = 1345] [outer = 10156800] 08:13:11 INFO - PROCESS | 3744 | 1464275591852 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 102 (1075AC00) [pid = 3744] [serial = 1346] [outer = 10156800] 08:13:12 INFO - PROCESS | 3744 | 1464275592389 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]]]}] 08:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 08:13:12 INFO - PROCESS | 3744 | 1464275592421 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 3744 | 1464275592424 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:13:12 INFO - PROCESS | 3744 | 1464275592427 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:13:12 INFO - PROCESS | 3744 | 1464275592429 Marionette TRACE conn6 <- [1,1758,null,{}] 08:13:12 INFO - PROCESS | 3744 | 1464275592433 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}] 08:13:12 INFO - PROCESS | 3744 | 1464275592523 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:13:12 INFO - PROCESS | 3744 | 1464275592633 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 3744 | ++DOCSHELL 14468800 == 49 [pid = 3744] [id = 449] 08:13:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 103 (14CB3800) [pid = 3744] [serial = 1347] [outer = 00000000] 08:13:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 104 (168D2400) [pid = 3744] [serial = 1348] [outer = 14CB3800] 08:13:12 INFO - PROCESS | 3744 | 1464275592681 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 105 (1764E800) [pid = 3744] [serial = 1349] [outer = 14CB3800] 08:13:13 INFO - PROCESS | 3744 | 1464275593099 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]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 08:13:13 INFO - PROCESS | 3744 | 1464275593162 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 3744 | 1464275593165 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:13:13 INFO - PROCESS | 3744 | 1464275593175 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 3744 | 1464275593179 Marionette TRACE conn6 <- [1,1762,null,{}] 08:13:13 INFO - PROCESS | 3744 | 1464275593183 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}] 08:13:13 INFO - PROCESS | 3744 | 1464275593277 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:13:13 INFO - PROCESS | 3744 | 1464275593288 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 3744 | ++DOCSHELL 18CC3400 == 50 [pid = 3744] [id = 450] 08:13:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 106 (18CD4000) [pid = 3744] [serial = 1350] [outer = 00000000] 08:13:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 107 (19156C00) [pid = 3744] [serial = 1351] [outer = 18CD4000] 08:13:13 INFO - PROCESS | 3744 | 1464275593333 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (19240C00) [pid = 3744] [serial = 1352] [outer = 18CD4000] 08:13:13 INFO - PROCESS | 3744 | 1464275593783 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]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 08:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:13:13 INFO - PROCESS | 3744 | 1464275593815 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 3744 | 1464275593817 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:13:13 INFO - PROCESS | 3744 | 1464275593821 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 3744 | 1464275593822 Marionette TRACE conn6 <- [1,1766,null,{}] 08:13:13 INFO - PROCESS | 3744 | 1464275593843 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}] 08:13:14 INFO - PROCESS | 3744 | 1464275593992 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:13:14 INFO - PROCESS | 3744 | 1464275594016 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 3744 | ++DOCSHELL 0C539400 == 51 [pid = 3744] [id = 451] 08:13:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (19246C00) [pid = 3744] [serial = 1353] [outer = 00000000] 08:13:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19D50C00) [pid = 3744] [serial = 1354] [outer = 19246C00] 08:13:14 INFO - PROCESS | 3744 | 1464275594061 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (19DF4000) [pid = 3744] [serial = 1355] [outer = 19246C00] 08:13:14 INFO - PROCESS | 3744 | 1464275594511 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]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 750ms 08:13:14 INFO - PROCESS | 3744 | 1464275594575 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 3744 | 1464275594577 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:13:14 INFO - PROCESS | 3744 | 1464275594580 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 3744 | 1464275594582 Marionette TRACE conn6 <- [1,1770,null,{}] 08:13:14 INFO - PROCESS | 3744 | 1464275594586 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}] 08:13:14 INFO - PROCESS | 3744 | 1464275594711 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:13:14 INFO - PROCESS | 3744 | 1464275594779 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 3744 | ++DOCSHELL 19E58C00 == 52 [pid = 3744] [id = 452] 08:13:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (19F68800) [pid = 3744] [serial = 1356] [outer = 00000000] 08:13:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1AC04000) [pid = 3744] [serial = 1357] [outer = 19F68800] 08:13:14 INFO - PROCESS | 3744 | 1464275594833 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (1AD38800) [pid = 3744] [serial = 1358] [outer = 19F68800] 08:13:15 INFO - PROCESS | 3744 | 1464275595291 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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 08:13:15 INFO - PROCESS | 3744 | 1464275595344 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 3744 | 1464275595346 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:13:15 INFO - PROCESS | 3744 | 1464275595349 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 3744 | 1464275595351 Marionette TRACE conn6 <- [1,1774,null,{}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:13:15 INFO - PROCESS | 3744 | 1464275595355 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}] 08:13:15 INFO - PROCESS | 3744 | 1464275595487 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:13:15 INFO - PROCESS | 3744 | 1464275595552 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 3744 | ++DOCSHELL 19E52800 == 53 [pid = 3744] [id = 453] 08:13:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (19E56800) [pid = 3744] [serial = 1359] [outer = 00000000] 08:13:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1B6C2000) [pid = 3744] [serial = 1360] [outer = 19E56800] 08:13:15 INFO - PROCESS | 3744 | 1464275595597 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (1BFA3800) [pid = 3744] [serial = 1361] [outer = 19E56800] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (18CE2000) [pid = 3744] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (10559400) [pid = 3744] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (0C83D000) [pid = 3744] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (1075C000) [pid = 3744] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (1B5EA800) [pid = 3744] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 111 (0C4D4400) [pid = 3744] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 110 (159E4000) [pid = 3744] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 109 (19A96800) [pid = 3744] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 108 (108F9C00) [pid = 3744] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:13:16 INFO - PROCESS | 3744 | --DOMWINDOW == 107 (1739B400) [pid = 3744] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:13:16 INFO - PROCESS | 3744 | 1464275596118 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]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 830ms 08:13:16 INFO - PROCESS | 3744 | 1464275596188 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 3744 | 1464275596189 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:13:16 INFO - PROCESS | 3744 | 1464275596192 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 3744 | 1464275596194 Marionette TRACE conn6 <- [1,1778,null,{}] 08:13:16 INFO - PROCESS | 3744 | 1464275596198 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}] 08:13:16 INFO - PROCESS | 3744 | 1464275596334 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:13:16 INFO - PROCESS | 3744 | 1464275596400 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 3744 | ++DOCSHELL 0C7F6000 == 54 [pid = 3744] [id = 454] 08:13:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 108 (0C883C00) [pid = 3744] [serial = 1362] [outer = 00000000] 08:13:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 109 (1739B400) [pid = 3744] [serial = 1363] [outer = 0C883C00] 08:13:16 INFO - PROCESS | 3744 | 1464275596447 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 110 (19DF6C00) [pid = 3744] [serial = 1364] [outer = 0C883C00] 08:13:16 INFO - PROCESS | 3744 | 1464275596844 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]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 08:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:13:16 INFO - PROCESS | 3744 | 1464275596924 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 3744 | 1464275596925 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:13:16 INFO - PROCESS | 3744 | 1464275596929 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 3744 | 1464275596930 Marionette TRACE conn6 <- [1,1782,null,{}] 08:13:16 INFO - PROCESS | 3744 | 1464275596934 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}] 08:13:17 INFO - PROCESS | 3744 | 1464275597024 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:13:17 INFO - PROCESS | 3744 | 1464275597034 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 3744 | ++DOCSHELL 165D0C00 == 55 [pid = 3744] [id = 455] 08:13:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 111 (1AD3FC00) [pid = 3744] [serial = 1365] [outer = 00000000] 08:13:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 112 (1D01F800) [pid = 3744] [serial = 1366] [outer = 1AD3FC00] 08:13:17 INFO - PROCESS | 3744 | 1464275597079 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (1DB2C400) [pid = 3744] [serial = 1367] [outer = 1AD3FC00] 08:13:17 INFO - PROCESS | 3744 | 1464275597493 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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 632ms 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:13:17 INFO - PROCESS | 3744 | 1464275597561 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 3744 | 1464275597563 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:13:17 INFO - PROCESS | 3744 | 1464275597566 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 3744 | 1464275597568 Marionette TRACE conn6 <- [1,1786,null,{}] 08:13:17 INFO - PROCESS | 3744 | 1464275597571 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}] 08:13:17 INFO - PROCESS | 3744 | 1464275597657 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:13:17 INFO - PROCESS | 3744 | 1464275597665 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 3744 | ++DOCSHELL 0D39A800 == 56 [pid = 3744] [id = 456] 08:13:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (168D2000) [pid = 3744] [serial = 1368] [outer = 00000000] 08:13:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (1DB3E400) [pid = 3744] [serial = 1369] [outer = 168D2000] 08:13:17 INFO - PROCESS | 3744 | 1464275597709 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (1DC60000) [pid = 3744] [serial = 1370] [outer = 168D2000] 08:13:18 INFO - PROCESS | 3744 | 1464275598325 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]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 08:13:18 INFO - PROCESS | 3744 | 1464275598337 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 3744 | 1464275598341 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:13:18 INFO - PROCESS | 3744 | 1464275598347 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 3744 | 1464275598351 Marionette TRACE conn6 <- [1,1790,null,{}] 08:13:18 INFO - PROCESS | 3744 | 1464275598416 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}] 08:13:18 INFO - PROCESS | 3744 | 1464275598535 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:13:18 INFO - PROCESS | 3744 | 1464275598676 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 3744 | ++DOCSHELL 0C7F8000 == 57 [pid = 3744] [id = 457] 08:13:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (0CF2B800) [pid = 3744] [serial = 1371] [outer = 00000000] 08:13:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (144EAC00) [pid = 3744] [serial = 1372] [outer = 0CF2B800] 08:13:18 INFO - PROCESS | 3744 | 1464275598735 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (14E7B400) [pid = 3744] [serial = 1373] [outer = 0CF2B800] 08:13:19 INFO - PROCESS | 3744 | 1464275599333 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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1021ms 08:13:19 INFO - PROCESS | 3744 | 1464275599368 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 3744 | 1464275599375 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:13:19 INFO - PROCESS | 3744 | 1464275599381 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 3744 | 1464275599384 Marionette TRACE conn6 <- [1,1794,null,{}] 08:13:19 INFO - PROCESS | 3744 | 1464275599388 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}] 08:13:19 INFO - PROCESS | 3744 | 1464275599504 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:13:19 INFO - PROCESS | 3744 | 1464275599651 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 3744 | ++DOCSHELL 18CD5800 == 58 [pid = 3744] [id = 458] 08:13:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18CE2000) [pid = 3744] [serial = 1374] [outer = 00000000] 08:13:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (19157400) [pid = 3744] [serial = 1375] [outer = 18CE2000] 08:13:19 INFO - PROCESS | 3744 | 1464275599707 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (19D4E400) [pid = 3744] [serial = 1376] [outer = 18CE2000] 08:13:20 INFO - PROCESS | 3744 | 1464275600348 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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1020ms 08:13:20 INFO - PROCESS | 3744 | 1464275600403 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3744 | 1464275600406 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:13:20 INFO - PROCESS | 3744 | 1464275600409 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:13:20 INFO - PROCESS | 3744 | 1464275600413 Marionette TRACE conn6 <- [1,1798,null,{}] 08:13:20 INFO - PROCESS | 3744 | 1464275600425 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}] 08:13:20 INFO - PROCESS | 3744 | 1464275600613 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:13:20 INFO - PROCESS | 3744 | 1464275600625 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 3744 | ++DOCSHELL 1DB47000 == 59 [pid = 3744] [id = 459] 08:13:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1DB47C00) [pid = 3744] [serial = 1377] [outer = 00000000] 08:13:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1DC65800) [pid = 3744] [serial = 1378] [outer = 1DB47C00] 08:13:20 INFO - PROCESS | 3744 | 1464275600682 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1DC6A000) [pid = 3744] [serial = 1379] [outer = 1DB47C00] 08:13:21 INFO - PROCESS | 3744 | 1464275601312 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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 08:13:21 INFO - PROCESS | 3744 | 1464275601383 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 3744 | 1464275601386 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:13:21 INFO - PROCESS | 3744 | 1464275601389 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:13:21 INFO - PROCESS | 3744 | 1464275601391 Marionette TRACE conn6 <- [1,1802,null,{}] 08:13:21 INFO - PROCESS | 3744 | 1464275601395 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}] 08:13:21 INFO - PROCESS | 3744 | 1464275601559 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:13:21 INFO - PROCESS | 3744 | 1464275601672 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 3744 | ++DOCSHELL 1E5D0800 == 60 [pid = 3744] [id = 460] 08:13:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1E5D3400) [pid = 3744] [serial = 1380] [outer = 00000000] 08:13:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1E5D8000) [pid = 3744] [serial = 1381] [outer = 1E5D3400] 08:13:21 INFO - PROCESS | 3744 | 1464275601732 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1E5DD800) [pid = 3744] [serial = 1382] [outer = 1E5D3400] 08:13:22 INFO - PROCESS | 3744 | 1464275602299 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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 08:13:22 INFO - PROCESS | 3744 | 1464275602363 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3744 | 1464275602365 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:13:22 INFO - PROCESS | 3744 | 1464275602369 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:13:22 INFO - PROCESS | 3744 | 1464275602371 Marionette TRACE conn6 <- [1,1806,null,{}] 08:13:22 INFO - PROCESS | 3744 | 1464275602375 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}] 08:13:22 INFO - PROCESS | 3744 | 1464275602491 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:13:22 INFO - PROCESS | 3744 | 1464275602652 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 3744 | ++DOCSHELL 1E5D5000 == 61 [pid = 3744] [id = 461] 08:13:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1E725000) [pid = 3744] [serial = 1383] [outer = 00000000] 08:13:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1E7A9400) [pid = 3744] [serial = 1384] [outer = 1E725000] 08:13:22 INFO - PROCESS | 3744 | 1464275602712 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1E7AE400) [pid = 3744] [serial = 1385] [outer = 1E725000] 08:13:23 INFO - PROCESS | 3744 | 1464275603300 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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 08:13:23 INFO - PROCESS | 3744 | 1464275603343 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 3744 | 1464275603345 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:13:23 INFO - PROCESS | 3744 | 1464275603349 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:13:23 INFO - PROCESS | 3744 | 1464275603351 Marionette TRACE conn6 <- [1,1810,null,{}] 08:13:23 INFO - PROCESS | 3744 | 1464275603355 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}] 08:13:23 INFO - PROCESS | 3744 | 1464275603501 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:13:23 INFO - PROCESS | 3744 | 1464275603667 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 3744 | ++DOCSHELL 0C51D800 == 62 [pid = 3744] [id = 462] 08:13:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1DC60400) [pid = 3744] [serial = 1386] [outer = 00000000] 08:13:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1EAA1C00) [pid = 3744] [serial = 1387] [outer = 1DC60400] 08:13:23 INFO - PROCESS | 3744 | 1464275603724 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1EAA6800) [pid = 3744] [serial = 1388] [outer = 1DC60400] 08:13:24 INFO - PROCESS | 3744 | 1464275604591 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1283ms 08:13:24 INFO - PROCESS | 3744 | 1464275604636 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 3744 | 1464275604640 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:13:24 INFO - PROCESS | 3744 | 1464275604646 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 3744 | 1464275604650 Marionette TRACE conn6 <- [1,1814,null,{}] 08:13:24 INFO - PROCESS | 3744 | 1464275604656 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}] 08:13:24 INFO - PROCESS | 3744 | 1464275604765 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:13:24 INFO - PROCESS | 3744 | 1464275604920 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 3744 | ++DOCSHELL 0C538800 == 63 [pid = 3744] [id = 463] 08:13:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (0C539800) [pid = 3744] [serial = 1389] [outer = 00000000] 08:13:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (10560C00) [pid = 3744] [serial = 1390] [outer = 0C539800] 08:13:24 INFO - PROCESS | 3744 | 1464275604974 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (14467800) [pid = 3744] [serial = 1391] [outer = 0C539800] 08:13:25 INFO - PROCESS | 3744 | 1464275605535 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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 08:13:25 INFO - PROCESS | 3744 | 1464275605577 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 3744 | 1464275605582 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:13:25 INFO - PROCESS | 3744 | 1464275605588 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 3744 | 1464275605591 Marionette TRACE conn6 <- [1,1818,null,{}] 08:13:25 INFO - PROCESS | 3744 | 1464275605595 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}] 08:13:25 INFO - PROCESS | 3744 | 1464275605732 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 0C40D000 == 62 [pid = 3744] [id = 426] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 1AD35400 == 61 [pid = 3744] [id = 415] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 1AC0A400 == 60 [pid = 3744] [id = 414] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 18CC9C00 == 59 [pid = 3744] [id = 413] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 10561000 == 58 [pid = 3744] [id = 412] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 165D0C00 == 57 [pid = 3744] [id = 455] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 0C7F6000 == 56 [pid = 3744] [id = 454] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 19E52800 == 55 [pid = 3744] [id = 453] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 19E58C00 == 54 [pid = 3744] [id = 452] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 0C539400 == 53 [pid = 3744] [id = 451] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 18CC3400 == 52 [pid = 3744] [id = 450] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (14E09C00) [pid = 3744] [serial = 1282] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1A050C00) [pid = 3744] [serial = 1285] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1C4CE000) [pid = 3744] [serial = 1288] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1D01E000) [pid = 3744] [serial = 1291] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (0C518800) [pid = 3744] [serial = 1279] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1AC10C00) [pid = 3744] [serial = 1321] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 14468800 == 51 [pid = 3744] [id = 449] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 10156000 == 50 [pid = 3744] [id = 448] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 0C6E2C00 == 49 [pid = 3744] [id = 447] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 1D08E400 == 48 [pid = 3744] [id = 445] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 19248400 == 47 [pid = 3744] [id = 444] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 0C7FBC00 == 46 [pid = 3744] [id = 441] 08:13:25 INFO - PROCESS | 3744 | --DOCSHELL 19F6D800 == 45 [pid = 3744] [id = 440] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (19075C00) [pid = 3744] [serial = 1309] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (19249800) [pid = 3744] [serial = 1312] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (10438000) [pid = 3744] [serial = 1295] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (0CF35800) [pid = 3744] [serial = 1294] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1446AC00) [pid = 3744] [serial = 1300] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (14552400) [pid = 3744] [serial = 1301] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1B6BC000) [pid = 3744] [serial = 1277] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19177400) [pid = 3744] [serial = 1310] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (0C51C800) [pid = 3744] [serial = 1297] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (0C717C00) [pid = 3744] [serial = 1298] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (168DC800) [pid = 3744] [serial = 1303] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (17390C00) [pid = 3744] [serial = 1304] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (19E58400) [pid = 3744] [serial = 1319] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (19A9C400) [pid = 3744] [serial = 1315] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 116 (19E49400) [pid = 3744] [serial = 1318] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 115 (1924BC00) [pid = 3744] [serial = 1313] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 114 (18666800) [pid = 3744] [serial = 1306] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 113 (19CF8400) [pid = 3744] [serial = 1316] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | --DOMWINDOW == 112 (18CCAC00) [pid = 3744] [serial = 1307] [outer = 00000000] [url = about:blank] 08:13:25 INFO - PROCESS | 3744 | 1464275605931 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 3744 | ++DOCSHELL 0C40B400 == 46 [pid = 3744] [id = 464] 08:13:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 113 (0C4C5400) [pid = 3744] [serial = 1392] [outer = 00000000] 08:13:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 114 (0C51C800) [pid = 3744] [serial = 1393] [outer = 0C4C5400] 08:13:26 INFO - PROCESS | 3744 | 1464275605977 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 115 (0C75F400) [pid = 3744] [serial = 1394] [outer = 0C4C5400] 08:13:26 INFO - PROCESS | 3744 | 1464275606467 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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 08:13:26 INFO - PROCESS | 3744 | 1464275606521 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 3744 | 1464275606523 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:13:26 INFO - PROCESS | 3744 | 1464275606527 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:13:26 INFO - PROCESS | 3744 | 1464275606530 Marionette TRACE conn6 <- [1,1822,null,{}] 08:13:26 INFO - PROCESS | 3744 | 1464275606540 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}] 08:13:26 INFO - PROCESS | 3744 | 1464275606631 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:13:26 INFO - PROCESS | 3744 | 1464275606639 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 3744 | ++DOCSHELL 1472CC00 == 47 [pid = 3744] [id = 465] 08:13:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 116 (14BD0C00) [pid = 3744] [serial = 1395] [outer = 00000000] 08:13:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 117 (14E72800) [pid = 3744] [serial = 1396] [outer = 14BD0C00] 08:13:26 INFO - PROCESS | 3744 | 1464275606687 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (168D7C00) [pid = 3744] [serial = 1397] [outer = 14BD0C00] 08:13:27 INFO - PROCESS | 3744 | 1464275607174 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 08:13:27 INFO - PROCESS | 3744 | 1464275607201 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 3744 | 1464275607203 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:13:27 INFO - PROCESS | 3744 | 1464275607207 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:13:27 INFO - PROCESS | 3744 | 1464275607209 Marionette TRACE conn6 <- [1,1826,null,{}] 08:13:27 INFO - PROCESS | 3744 | 1464275607212 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}] 08:13:27 INFO - PROCESS | 3744 | 1464275607302 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:13:27 INFO - PROCESS | 3744 | 1464275607431 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 3744 | ++DOCSHELL 17379C00 == 48 [pid = 3744] [id = 466] 08:13:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (17F10800) [pid = 3744] [serial = 1398] [outer = 00000000] 08:13:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (18CCAC00) [pid = 3744] [serial = 1399] [outer = 17F10800] 08:13:27 INFO - PROCESS | 3744 | 1464275607478 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (18CD8000) [pid = 3744] [serial = 1400] [outer = 17F10800] 08:13:27 INFO - PROCESS | 3744 | 1464275607880 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 08:13:27 INFO - PROCESS | 3744 | 1464275607941 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:13:27 INFO - PROCESS | 3744 | 1464275607943 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 08:13:27 INFO - PROCESS | 3744 | 1464275607946 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 3744 | 1464275607948 Marionette TRACE conn6 <- [1,1830,null,{}] 08:13:27 INFO - PROCESS | 3744 | 1464275607951 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}] 08:13:28 INFO - PROCESS | 3744 | 1464275608086 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 08:13:28 INFO - PROCESS | 3744 | 1464275608123 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 3744 | ++DOCSHELL 0C8F3800 == 49 [pid = 3744] [id = 467] 08:13:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (17673400) [pid = 3744] [serial = 1401] [outer = 00000000] 08:13:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (18CF3800) [pid = 3744] [serial = 1402] [outer = 17673400] 08:13:28 INFO - PROCESS | 3744 | 1464275608171 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (1914D400) [pid = 3744] [serial = 1403] [outer = 17673400] 08:13:28 INFO - PROCESS | 3744 | 1464275608636 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]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 08:13:28 INFO - PROCESS | 3744 | 1464275608700 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 3744 | 1464275608702 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 08:13:28 INFO - PROCESS | 3744 | 1464275608705 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 3744 | 1464275608707 Marionette TRACE conn6 <- [1,1834,null,{}] 08:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:13:28 INFO - PROCESS | 3744 | 1464275608711 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}] 08:13:28 INFO - PROCESS | 3744 | 1464275608857 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 08:13:28 INFO - PROCESS | 3744 | 1464275608929 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 3744 | ++DOCSHELL 19A9A400 == 50 [pid = 3744] [id = 468] 08:13:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19A9B000) [pid = 3744] [serial = 1404] [outer = 00000000] 08:13:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19DF7400) [pid = 3744] [serial = 1405] [outer = 19A9B000] 08:13:29 INFO - PROCESS | 3744 | 1464275608980 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19DF9400) [pid = 3744] [serial = 1406] [outer = 19A9B000] 08:13:29 INFO - PROCESS | 3744 | 1464275609397 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 08:13:29 INFO - PROCESS | 3744 | 1464275609443 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 3744 | 1464275609445 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:13:29 INFO - PROCESS | 3744 | 1464275609448 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 3744 | 1464275609450 Marionette TRACE conn6 <- [1,1838,null,{}] 08:13:29 INFO - PROCESS | 3744 | 1464275609468 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}] 08:13:29 INFO - PROCESS | 3744 | 1464275609595 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 08:13:29 INFO - PROCESS | 3744 | 1464275609661 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 3744 | ++DOCSHELL 19E55C00 == 51 [pid = 3744] [id = 469] 08:13:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19E57400) [pid = 3744] [serial = 1407] [outer = 00000000] 08:13:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19FF5400) [pid = 3744] [serial = 1408] [outer = 19E57400] 08:13:29 INFO - PROCESS | 3744 | 1464275609705 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1AC0FC00) [pid = 3744] [serial = 1409] [outer = 19E57400] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (0C70D800) [pid = 3744] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (14CB3800) [pid = 3744] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (0C883C00) [pid = 3744] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (10156800) [pid = 3744] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (19F68800) [pid = 3744] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (19E56800) [pid = 3744] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (18CD4000) [pid = 3744] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (19246C00) [pid = 3744] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:13:30 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (1AD3FC00) [pid = 3744] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:13:30 INFO - PROCESS | 3744 | 1464275610347 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]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 930ms 08:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:13:30 INFO - PROCESS | 3744 | 1464275610379 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 3744 | 1464275610381 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 08:13:30 INFO - PROCESS | 3744 | 1464275610384 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 3744 | 1464275610386 Marionette TRACE conn6 <- [1,1842,null,{}] 08:13:30 INFO - PROCESS | 3744 | 1464275610389 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}] 08:13:30 INFO - PROCESS | 3744 | 1464275610477 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 08:13:30 INFO - PROCESS | 3744 | 1464275610583 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 3744 | ++DOCSHELL 0C6A8800 == 52 [pid = 3744] [id = 470] 08:13:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (0C83D000) [pid = 3744] [serial = 1410] [outer = 00000000] 08:13:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (17654800) [pid = 3744] [serial = 1411] [outer = 0C83D000] 08:13:30 INFO - PROCESS | 3744 | 1464275610640 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19DEEC00) [pid = 3744] [serial = 1412] [outer = 0C83D000] 08:13:31 INFO - PROCESS | 3744 | 1464275611030 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 08:13:31 INFO - PROCESS | 3744 | 1464275611056 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 3744 | 1464275611057 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:13:31 INFO - PROCESS | 3744 | 1464275611060 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 3744 | 1464275611062 Marionette TRACE conn6 <- [1,1846,null,{}] 08:13:31 INFO - PROCESS | 3744 | 1464275611065 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}] 08:13:31 INFO - PROCESS | 3744 | 1464275611153 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 08:13:31 INFO - PROCESS | 3744 | 1464275611255 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 3744 | ++DOCSHELL 19240800 == 53 [pid = 3744] [id = 471] 08:13:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (19246C00) [pid = 3744] [serial = 1413] [outer = 00000000] 08:13:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1AD3C000) [pid = 3744] [serial = 1414] [outer = 19246C00] 08:13:31 INFO - PROCESS | 3744 | 1464275611301 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1B5E2800) [pid = 3744] [serial = 1415] [outer = 19246C00] 08:13:31 INFO - PROCESS | 3744 | 1464275611671 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 08:13:31 INFO - PROCESS | 3744 | 1464275611692 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 3744 | 1464275611694 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 08:13:31 INFO - PROCESS | 3744 | 1464275611697 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 3744 | 1464275611699 Marionette TRACE conn6 <- [1,1850,null,{}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:13:31 INFO - PROCESS | 3744 | 1464275611703 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}] 08:13:31 INFO - PROCESS | 3744 | 1464275611827 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 08:13:32 INFO - PROCESS | 3744 | 1464275612037 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 3744 | ++DOCSHELL 0C512000 == 54 [pid = 3744] [id = 472] 08:13:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (0C519000) [pid = 3744] [serial = 1416] [outer = 00000000] 08:13:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (0C7F0800) [pid = 3744] [serial = 1417] [outer = 0C519000] 08:13:32 INFO - PROCESS | 3744 | 1464275612099 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (10153000) [pid = 3744] [serial = 1418] [outer = 0C519000] 08:13:32 INFO - PROCESS | 3744 | 1464275612713 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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1070ms 08:13:32 INFO - PROCESS | 3744 | 1464275612773 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 3744 | 1464275612778 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 08:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:13:32 INFO - PROCESS | 3744 | 1464275612783 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 3744 | 1464275612786 Marionette TRACE conn6 <- [1,1854,null,{}] 08:13:32 INFO - PROCESS | 3744 | 1464275612791 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}] 08:13:32 INFO - PROCESS | 3744 | 1464275612911 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 08:13:33 INFO - PROCESS | 3744 | 1464275613055 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 3744 | ++DOCSHELL 14B31000 == 55 [pid = 3744] [id = 473] 08:13:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (14BD3000) [pid = 3744] [serial = 1419] [outer = 00000000] 08:13:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (165D0C00) [pid = 3744] [serial = 1420] [outer = 14BD3000] 08:13:33 INFO - PROCESS | 3744 | 1464275613118 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (17657C00) [pid = 3744] [serial = 1421] [outer = 14BD3000] 08:13:33 INFO - PROCESS | 3744 | 1464275613730 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 08:13:33 INFO - PROCESS | 3744 | 1464275613760 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 3744 | 1464275613764 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 08:13:33 INFO - PROCESS | 3744 | 1464275613768 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:13:33 INFO - PROCESS | 3744 | 1464275613771 Marionette TRACE conn6 <- [1,1858,null,{}] 08:13:33 INFO - PROCESS | 3744 | 1464275613775 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}] 08:13:33 INFO - PROCESS | 3744 | 1464275613896 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 08:13:34 INFO - PROCESS | 3744 | 1464275614059 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 3744 | ++DOCSHELL 19DEF000 == 56 [pid = 3744] [id = 474] 08:13:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (19DF7000) [pid = 3744] [serial = 1422] [outer = 00000000] 08:13:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1AD39000) [pid = 3744] [serial = 1423] [outer = 19DF7000] 08:13:34 INFO - PROCESS | 3744 | 1464275614115 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1B6C6800) [pid = 3744] [serial = 1424] [outer = 19DF7000] 08:13:34 INFO - PROCESS | 3744 | 1464275614747 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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1018ms 08:13:34 INFO - PROCESS | 3744 | 1464275614791 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 3744 | 1464275614794 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 08:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:13:34 INFO - PROCESS | 3744 | 1464275614804 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 3744 | 1464275614811 Marionette TRACE conn6 <- [1,1862,null,{}] 08:13:34 INFO - PROCESS | 3744 | 1464275614815 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}] 08:13:34 INFO - PROCESS | 3744 | 1464275614978 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 08:13:35 INFO - PROCESS | 3744 | 1464275615125 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 3744 | ++DOCSHELL 0C530000 == 57 [pid = 3744] [id = 475] 08:13:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (0C539C00) [pid = 3744] [serial = 1425] [outer = 00000000] 08:13:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1D099800) [pid = 3744] [serial = 1426] [outer = 0C539C00] 08:13:35 INFO - PROCESS | 3744 | 1464275615184 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1DB2EC00) [pid = 3744] [serial = 1427] [outer = 0C539C00] 08:13:35 INFO - PROCESS | 3744 | 1464275615806 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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1030ms 08:13:35 INFO - PROCESS | 3744 | 1464275615832 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 3744 | 1464275615835 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 08:13:35 INFO - PROCESS | 3744 | 1464275615838 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:13:35 INFO - PROCESS | 3744 | 1464275615841 Marionette TRACE conn6 <- [1,1866,null,{}] 08:13:35 INFO - PROCESS | 3744 | 1464275615844 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}] 08:13:35 INFO - PROCESS | 3744 | 1464275615961 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 08:13:36 INFO - PROCESS | 3744 | 1464275616120 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 3744 | ++DOCSHELL 1DB31000 == 58 [pid = 3744] [id = 476] 08:13:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1DB40400) [pid = 3744] [serial = 1428] [outer = 00000000] 08:13:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1DC6D400) [pid = 3744] [serial = 1429] [outer = 1DB40400] 08:13:36 INFO - PROCESS | 3744 | 1464275616176 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1E5D1C00) [pid = 3744] [serial = 1430] [outer = 1DB40400] 08:13:36 INFO - PROCESS | 3744 | 1464275616731 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]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 08:13:36 INFO - PROCESS | 3744 | 1464275616772 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 3744 | 1464275616775 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 08:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:13:36 INFO - PROCESS | 3744 | 1464275616778 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 3744 | 1464275616780 Marionette TRACE conn6 <- [1,1870,null,{}] 08:13:36 INFO - PROCESS | 3744 | 1464275616784 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}] 08:13:36 INFO - PROCESS | 3744 | 1464275616900 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 08:13:37 INFO - PROCESS | 3744 | 1464275617048 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 3744 | ++DOCSHELL 1E7A9800 == 59 [pid = 3744] [id = 477] 08:13:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1E7AA000) [pid = 3744] [serial = 1431] [outer = 00000000] 08:13:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1E9CA400) [pid = 3744] [serial = 1432] [outer = 1E7AA000] 08:13:37 INFO - PROCESS | 3744 | 1464275617116 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1EA38400) [pid = 3744] [serial = 1433] [outer = 1E7AA000] 08:13:37 INFO - PROCESS | 3744 | 1464275617728 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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 971ms 08:13:37 INFO - PROCESS | 3744 | 1464275617752 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 3744 | 1464275617754 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 08:13:37 INFO - PROCESS | 3744 | 1464275617758 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:13:37 INFO - PROCESS | 3744 | 1464275617760 Marionette TRACE conn6 <- [1,1874,null,{}] 08:13:37 INFO - PROCESS | 3744 | 1464275617764 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}] 08:13:37 INFO - PROCESS | 3744 | 1464275617879 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 08:13:38 INFO - PROCESS | 3744 | 1464275618044 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 3744 | ++DOCSHELL 1EA3C800 == 60 [pid = 3744] [id = 478] 08:13:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1EAAB400) [pid = 3744] [serial = 1434] [outer = 00000000] 08:13:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1F603000) [pid = 3744] [serial = 1435] [outer = 1EAAB400] 08:13:38 INFO - PROCESS | 3744 | 1464275618103 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1F606000) [pid = 3744] [serial = 1436] [outer = 1EAAB400] 08:13:38 INFO - PROCESS | 3744 | 1464275618752 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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1016ms 08:13:38 INFO - PROCESS | 3744 | 1464275618780 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 3744 | 1464275618782 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 08:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:13:38 INFO - PROCESS | 3744 | 1464275618787 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 3744 | 1464275618789 Marionette TRACE conn6 <- [1,1878,null,{}] 08:13:38 INFO - PROCESS | 3744 | 1464275618793 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}] 08:13:38 INFO - PROCESS | 3744 | 1464275618906 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 08:13:39 INFO - PROCESS | 3744 | 1464275619155 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 3744 | ++DOCSHELL 0C40C000 == 61 [pid = 3744] [id = 479] 08:13:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (0C410000) [pid = 3744] [serial = 1437] [outer = 00000000] 08:13:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (0CF30000) [pid = 3744] [serial = 1438] [outer = 0C410000] 08:13:39 INFO - PROCESS | 3744 | 1464275619213 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (10761400) [pid = 3744] [serial = 1439] [outer = 0C410000] 08:13:39 INFO - PROCESS | 3744 | 1464275619780 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]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1027ms 08:13:39 INFO - PROCESS | 3744 | 1464275619818 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 3744 | 1464275619823 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:13:39 INFO - PROCESS | 3744 | 1464275619829 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 3744 | 1464275619832 Marionette TRACE conn6 <- [1,1882,null,{}] 08:13:39 INFO - PROCESS | 3744 | 1464275619854 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}] 08:13:39 INFO - PROCESS | 3744 | 1464275619961 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 08:13:40 INFO - PROCESS | 3744 | 1464275620138 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 144EB000 == 60 [pid = 3744] [id = 427] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 1C37A800 == 59 [pid = 3744] [id = 430] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 18CDA800 == 58 [pid = 3744] [id = 429] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 19AA5400 == 57 [pid = 3744] [id = 428] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 19240800 == 56 [pid = 3744] [id = 471] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 0C6A8800 == 55 [pid = 3744] [id = 470] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 19E55C00 == 54 [pid = 3744] [id = 469] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 19A9A400 == 53 [pid = 3744] [id = 468] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 0C8F3800 == 52 [pid = 3744] [id = 467] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 17379C00 == 51 [pid = 3744] [id = 466] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 1472CC00 == 50 [pid = 3744] [id = 465] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 0C40B400 == 49 [pid = 3744] [id = 464] 08:13:40 INFO - PROCESS | 3744 | --DOCSHELL 0C538800 == 48 [pid = 3744] [id = 463] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (0CF2A000) [pid = 3744] [serial = 1342] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1764E800) [pid = 3744] [serial = 1349] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (19DF6C00) [pid = 3744] [serial = 1364] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (103E0800) [pid = 3744] [serial = 1345] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1DB3B800) [pid = 3744] [serial = 1339] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (17654400) [pid = 3744] [serial = 1327] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1AC04000) [pid = 3744] [serial = 1357] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (1D01D400) [pid = 3744] [serial = 1333] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1D096400) [pid = 3744] [serial = 1336] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (168D2400) [pid = 3744] [serial = 1348] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1AD38800) [pid = 3744] [serial = 1358] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1075AC00) [pid = 3744] [serial = 1346] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1B6C2000) [pid = 3744] [serial = 1360] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19240C00) [pid = 3744] [serial = 1352] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (19156C00) [pid = 3744] [serial = 1351] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1BFA3800) [pid = 3744] [serial = 1361] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (10152400) [pid = 3744] [serial = 1324] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19DF4000) [pid = 3744] [serial = 1355] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1B6BB800) [pid = 3744] [serial = 1330] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (10159400) [pid = 3744] [serial = 1343] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1D01F800) [pid = 3744] [serial = 1366] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1739B400) [pid = 3744] [serial = 1363] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19D50C00) [pid = 3744] [serial = 1354] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1DB2C400) [pid = 3744] [serial = 1367] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1DB3E400) [pid = 3744] [serial = 1369] [outer = 00000000] [url = about:blank] 08:13:40 INFO - PROCESS | 3744 | ++DOCSHELL 0C538800 == 49 [pid = 3744] [id = 480] 08:13:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (0C6A8800) [pid = 3744] [serial = 1440] [outer = 00000000] 08:13:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (10152400) [pid = 3744] [serial = 1441] [outer = 0C6A8800] 08:13:40 INFO - PROCESS | 3744 | 1464275620257 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1055EC00) [pid = 3744] [serial = 1442] [outer = 0C6A8800] 08:13:40 INFO - PROCESS | 3744 | 1464275620724 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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 950ms 08:13:40 INFO - PROCESS | 3744 | 1464275620782 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 3744 | 1464275620786 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 08:13:40 INFO - PROCESS | 3744 | 1464275620791 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:13:40 INFO - PROCESS | 3744 | 1464275620792 Marionette TRACE conn6 <- [1,1886,null,{}] 08:13:40 INFO - PROCESS | 3744 | 1464275620796 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}] 08:13:40 INFO - PROCESS | 3744 | 1464275620889 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 08:13:40 INFO - PROCESS | 3744 | 1464275620900 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 3744 | ++DOCSHELL 0C711400 == 50 [pid = 3744] [id = 481] 08:13:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (168D0C00) [pid = 3744] [serial = 1443] [outer = 00000000] 08:13:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (18649800) [pid = 3744] [serial = 1444] [outer = 168D0C00] 08:13:40 INFO - PROCESS | 3744 | 1464275620949 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (18CD6C00) [pid = 3744] [serial = 1445] [outer = 168D0C00] 08:13:41 INFO - PROCESS | 3744 | 1464275621473 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]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 08:13:41 INFO - PROCESS | 3744 | 1464275621525 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 3744 | 1464275621528 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 08:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:13:41 INFO - PROCESS | 3744 | 1464275621532 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 3744 | 1464275621538 Marionette TRACE conn6 <- [1,1890,null,{}] 08:13:41 INFO - PROCESS | 3744 | 1464275621548 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}] 08:13:41 INFO - PROCESS | 3744 | 1464275621640 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 08:13:41 INFO - PROCESS | 3744 | 1464275621789 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 3744 | ++DOCSHELL 19A99C00 == 51 [pid = 3744] [id = 482] 08:13:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (19AA0000) [pid = 3744] [serial = 1446] [outer = 00000000] 08:13:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (19D4EC00) [pid = 3744] [serial = 1447] [outer = 19AA0000] 08:13:41 INFO - PROCESS | 3744 | 1464275621835 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19DF6C00) [pid = 3744] [serial = 1448] [outer = 19AA0000] 08:13:42 INFO - PROCESS | 3744 | 1464275622209 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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 08:13:42 INFO - PROCESS | 3744 | 1464275622265 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 3744 | 1464275622268 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 08:13:42 INFO - PROCESS | 3744 | 1464275622271 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:13:42 INFO - PROCESS | 3744 | 1464275622273 Marionette TRACE conn6 <- [1,1894,null,{}] 08:13:42 INFO - PROCESS | 3744 | 1464275622276 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}] 08:13:42 INFO - PROCESS | 3744 | 1464275622368 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 08:13:42 INFO - PROCESS | 3744 | 1464275622375 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 3744 | ++DOCSHELL 19DF8C00 == 52 [pid = 3744] [id = 483] 08:13:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19E50C00) [pid = 3744] [serial = 1449] [outer = 00000000] 08:13:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1AD32000) [pid = 3744] [serial = 1450] [outer = 19E50C00] 08:13:42 INFO - PROCESS | 3744 | 1464275622419 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1AD7B400) [pid = 3744] [serial = 1451] [outer = 19E50C00] 08:13:42 INFO - PROCESS | 3744 | 1464275622926 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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 08:13:42 INFO - PROCESS | 3744 | 1464275622945 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 08:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:13:42 INFO - PROCESS | 3744 | 1464275622947 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 08:13:42 INFO - PROCESS | 3744 | 1464275622956 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 3744 | 1464275622958 Marionette TRACE conn6 <- [1,1898,null,{}] 08:13:42 INFO - PROCESS | 3744 | 1464275622962 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}] 08:13:43 INFO - PROCESS | 3744 | 1464275623089 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 08:13:43 INFO - PROCESS | 3744 | 1464275623185 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C8000 == 53 [pid = 3744] [id = 484] 08:13:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1B84BC00) [pid = 3744] [serial = 1452] [outer = 00000000] 08:13:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1C376000) [pid = 3744] [serial = 1453] [outer = 1B84BC00] 08:13:43 INFO - PROCESS | 3744 | 1464275623239 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1D01DC00) [pid = 3744] [serial = 1454] [outer = 1B84BC00] 08:13:43 INFO - PROCESS | 3744 | 1464275623695 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 790ms 08:13:43 INFO - PROCESS | 3744 | 1464275623743 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 3744 | 1464275623745 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:13:43 INFO - PROCESS | 3744 | 1464275623748 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 3744 | 1464275623750 Marionette TRACE conn6 <- [1,1902,null,{}] 08:13:43 INFO - PROCESS | 3744 | 1464275623754 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}] 08:13:43 INFO - PROCESS | 3744 | 1464275623888 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 08:13:43 INFO - PROCESS | 3744 | 1464275623968 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 3744 | ++DOCSHELL 1D099000 == 54 [pid = 3744] [id = 485] 08:13:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1D09AC00) [pid = 3744] [serial = 1455] [outer = 00000000] 08:13:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1DB43400) [pid = 3744] [serial = 1456] [outer = 1D09AC00] 08:13:44 INFO - PROCESS | 3744 | 1464275624015 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1DC5F800) [pid = 3744] [serial = 1457] [outer = 1D09AC00] 08:13:44 INFO - PROCESS | 3744 | 1464275624425 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]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 08:13:44 INFO - PROCESS | 3744 | 1464275624514 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 3744 | 1464275624516 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 08:13:44 INFO - PROCESS | 3744 | 1464275624522 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 3744 | 1464275624524 Marionette TRACE conn6 <- [1,1906,null,{}] 08:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:13:44 INFO - PROCESS | 3744 | 1464275624527 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}] 08:13:44 INFO - PROCESS | 3744 | 1464275624720 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (19A9B000) [pid = 3744] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (17F10800) [pid = 3744] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (0C4C5400) [pid = 3744] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (14BD0C00) [pid = 3744] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (19E57400) [pid = 3744] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (0C539800) [pid = 3744] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (0C83D000) [pid = 3744] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (17673400) [pid = 3744] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:13:44 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (19F76000) [pid = 3744] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:13:44 INFO - PROCESS | 3744 | 1464275624798 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 3744 | ++DOCSHELL 0C4C5400 == 55 [pid = 3744] [id = 486] 08:13:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (0C4C9C00) [pid = 3744] [serial = 1458] [outer = 00000000] 08:13:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (103E4C00) [pid = 3744] [serial = 1459] [outer = 0C4C9C00] 08:13:44 INFO - PROCESS | 3744 | 1464275624845 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (17F10800) [pid = 3744] [serial = 1460] [outer = 0C4C9C00] 08:13:45 INFO - PROCESS | 3744 | 1464275625235 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 771ms 08:13:45 INFO - PROCESS | 3744 | 1464275625297 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 3744 | 1464275625299 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:13:45 INFO - PROCESS | 3744 | 1464275625302 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 3744 | 1464275625304 Marionette TRACE conn6 <- [1,1910,null,{}] 08:13:45 INFO - PROCESS | 3744 | 1464275625307 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}] 08:13:45 INFO - PROCESS | 3744 | 1464275625399 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 08:13:45 INFO - PROCESS | 3744 | 1464275625405 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 3744 | ++DOCSHELL 1075E800 == 56 [pid = 3744] [id = 487] 08:13:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (14731400) [pid = 3744] [serial = 1461] [outer = 00000000] 08:13:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1E5D6800) [pid = 3744] [serial = 1462] [outer = 14731400] 08:13:45 INFO - PROCESS | 3744 | 1464275625450 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1E9D7400) [pid = 3744] [serial = 1463] [outer = 14731400] 08:13:45 INFO - PROCESS | 3744 | 1464275625899 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 08:13:45 INFO - PROCESS | 3744 | 1464275625941 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 3744 | 1464275625943 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:13:45 INFO - PROCESS | 3744 | 1464275625947 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 3744 | 1464275625948 Marionette TRACE conn6 <- [1,1914,null,{}] 08:13:45 INFO - PROCESS | 3744 | 1464275625952 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}] 08:13:46 INFO - PROCESS | 3744 | 1464275626040 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 08:13:46 INFO - PROCESS | 3744 | 1464275626079 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 3744 | ++DOCSHELL 1EAA1800 == 57 [pid = 3744] [id = 488] 08:13:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1EAA6C00) [pid = 3744] [serial = 1464] [outer = 00000000] 08:13:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1F603400) [pid = 3744] [serial = 1465] [outer = 1EAA6C00] 08:13:46 INFO - PROCESS | 3744 | 1464275626125 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1F60E800) [pid = 3744] [serial = 1466] [outer = 1EAA6C00] 08:13:46 INFO - PROCESS | 3744 | 1464275626549 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 08:13:46 INFO - PROCESS | 3744 | 1464275626579 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 08:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:13:46 INFO - PROCESS | 3744 | 1464275626581 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 08:13:46 INFO - PROCESS | 3744 | 1464275626584 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 3744 | 1464275626586 Marionette TRACE conn6 <- [1,1918,null,{}] 08:13:46 INFO - PROCESS | 3744 | 1464275626589 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}] 08:13:46 INFO - PROCESS | 3744 | 1464275626729 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 08:13:46 INFO - PROCESS | 3744 | 1464275626865 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 3744 | ++DOCSHELL 0C410800 == 58 [pid = 3744] [id = 489] 08:13:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (0C4C5C00) [pid = 3744] [serial = 1467] [outer = 00000000] 08:13:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (0C70D800) [pid = 3744] [serial = 1468] [outer = 0C4C5C00] 08:13:46 INFO - PROCESS | 3744 | 1464275626931 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (10156000) [pid = 3744] [serial = 1469] [outer = 0C4C5C00] 08:13:47 INFO - PROCESS | 3744 | 1464275627587 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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1070ms 08:13:47 INFO - PROCESS | 3744 | 1464275627668 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 3744 | 1464275627673 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 08:13:47 INFO - PROCESS | 3744 | 1464275627678 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:13:47 INFO - PROCESS | 3744 | 1464275627682 Marionette TRACE conn6 <- [1,1922,null,{}] 08:13:47 INFO - PROCESS | 3744 | 1464275627687 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}] 08:13:47 INFO - PROCESS | 3744 | 1464275627809 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 08:13:47 INFO - PROCESS | 3744 | 1464275627963 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 3744 | ++DOCSHELL 18CCE800 == 59 [pid = 3744] [id = 490] 08:13:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (18CD0800) [pid = 3744] [serial = 1470] [outer = 00000000] 08:13:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (19178000) [pid = 3744] [serial = 1471] [outer = 18CD0800] 08:13:48 INFO - PROCESS | 3744 | 1464275628025 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1924B800) [pid = 3744] [serial = 1472] [outer = 18CD0800] 08:13:48 INFO - PROCESS | 3744 | 1464275628619 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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 08:13:48 INFO - PROCESS | 3744 | 1464275628659 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3744 | 1464275628664 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 3744 | 1464275628668 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:13:48 INFO - PROCESS | 3744 | 1464275628670 Marionette TRACE conn6 <- [1,1926,null,{}] 08:13:48 INFO - PROCESS | 3744 | 1464275628675 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}] 08:13:48 INFO - PROCESS | 3744 | 1464275628797 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 08:13:48 INFO - PROCESS | 3744 | 1464275628963 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 3744 | ++DOCSHELL 1C45B000 == 60 [pid = 3744] [id = 491] 08:13:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1CE14800) [pid = 3744] [serial = 1473] [outer = 00000000] 08:13:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1D092000) [pid = 3744] [serial = 1474] [outer = 1CE14800] 08:13:49 INFO - PROCESS | 3744 | 1464275629022 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1DC66800) [pid = 3744] [serial = 1475] [outer = 1CE14800] 08:13:49 INFO - PROCESS | 3744 | 1464275629637 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]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1015ms 08:13:49 INFO - PROCESS | 3744 | 1464275629696 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 3744 | 1464275629699 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:13:49 INFO - PROCESS | 3744 | 1464275629711 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 3744 | 1464275629718 Marionette TRACE conn6 <- [1,1930,null,{}] 08:13:49 INFO - PROCESS | 3744 | 1464275629741 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}] 08:13:49 INFO - PROCESS | 3744 | 1464275629872 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 08:13:50 INFO - PROCESS | 3744 | 1464275630019 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 3744 | ++DOCSHELL 1F610400 == 61 [pid = 3744] [id = 492] 08:13:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1F610C00) [pid = 3744] [serial = 1476] [outer = 00000000] 08:13:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (20383000) [pid = 3744] [serial = 1477] [outer = 1F610C00] 08:13:50 INFO - PROCESS | 3744 | 1464275630079 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (20386C00) [pid = 3744] [serial = 1478] [outer = 1F610C00] 08:13:50 INFO - PROCESS | 3744 | 1464275630739 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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1054ms 08:13:50 INFO - PROCESS | 3744 | 1464275630763 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3744 | 1464275630766 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 08:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:13:50 INFO - PROCESS | 3744 | 1464275630769 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 3744 | 1464275630771 Marionette TRACE conn6 <- [1,1934,null,{}] 08:13:50 INFO - PROCESS | 3744 | 1464275630775 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}] 08:13:50 INFO - PROCESS | 3744 | 1464275630893 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 08:13:51 INFO - PROCESS | 3744 | 1464275631053 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 3744 | ++DOCSHELL 2038F000 == 62 [pid = 3744] [id = 493] 08:13:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (2038FC00) [pid = 3744] [serial = 1479] [outer = 00000000] 08:13:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (203D6800) [pid = 3744] [serial = 1480] [outer = 2038FC00] 08:13:51 INFO - PROCESS | 3744 | 1464275631108 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (203DB000) [pid = 3744] [serial = 1481] [outer = 2038FC00] 08:13:51 INFO - PROCESS | 3744 | 1464275631708 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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 08:13:51 INFO - PROCESS | 3744 | 1464275631743 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3744 | 1464275631745 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 08:13:51 INFO - PROCESS | 3744 | 1464275631748 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:13:51 INFO - PROCESS | 3744 | 1464275631750 Marionette TRACE conn6 <- [1,1938,null,{}] 08:13:51 INFO - PROCESS | 3744 | 1464275631754 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}] 08:13:51 INFO - PROCESS | 3744 | 1464275631867 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 08:13:52 INFO - PROCESS | 3744 | 1464275632034 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 3744 | ++DOCSHELL 203DA000 == 63 [pid = 3744] [id = 494] 08:13:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (203DC400) [pid = 3744] [serial = 1482] [outer = 00000000] 08:13:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (20531000) [pid = 3744] [serial = 1483] [outer = 203DC400] 08:13:52 INFO - PROCESS | 3744 | 1464275632100 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (20538800) [pid = 3744] [serial = 1484] [outer = 203DC400] 08:13:52 INFO - PROCESS | 3744 | 1464275632657 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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 08:13:52 INFO - PROCESS | 3744 | 1464275632723 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 3744 | 1464275632725 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 08:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:13:52 INFO - PROCESS | 3744 | 1464275632729 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 3744 | 1464275632731 Marionette TRACE conn6 <- [1,1942,null,{}] 08:13:52 INFO - PROCESS | 3744 | 1464275632735 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}] 08:13:52 INFO - PROCESS | 3744 | 1464275632863 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 08:13:53 INFO - PROCESS | 3744 | 1464275633019 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 3744 | ++DOCSHELL 20951000 == 64 [pid = 3744] [id = 495] 08:13:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (20952800) [pid = 3744] [serial = 1485] [outer = 00000000] 08:13:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (20958400) [pid = 3744] [serial = 1486] [outer = 20952800] 08:13:53 INFO - PROCESS | 3744 | 1464275633075 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (2095B400) [pid = 3744] [serial = 1487] [outer = 20952800] 08:13:53 INFO - PROCESS | 3744 | 1464275633690 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 08:13:53 INFO - PROCESS | 3744 | 1464275633703 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3744 | 1464275633705 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 08:13:53 INFO - PROCESS | 3744 | 1464275633708 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:13:53 INFO - PROCESS | 3744 | 1464275633710 Marionette TRACE conn6 <- [1,1946,null,{}] 08:13:53 INFO - PROCESS | 3744 | 1464275633714 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}] 08:13:53 INFO - PROCESS | 3744 | 1464275633831 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 08:13:54 INFO - PROCESS | 3744 | 1464275634188 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 3744 | ++DOCSHELL 0C40C400 == 65 [pid = 3744] [id = 496] 08:13:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (0C411400) [pid = 3744] [serial = 1488] [outer = 00000000] 08:13:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (10559800) [pid = 3744] [serial = 1489] [outer = 0C411400] 08:13:54 INFO - PROCESS | 3744 | 1464275634286 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (14475000) [pid = 3744] [serial = 1490] [outer = 0C411400] 08:13:54 INFO - PROCESS | 3744 | 1464275634917 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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1274ms 08:13:55 INFO - PROCESS | 3744 | 1464275634987 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 08:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:13:55 INFO - PROCESS | 3744 | 1464275634992 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 08:13:55 INFO - PROCESS | 3744 | 1464275634996 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3744 | 1464275635000 Marionette TRACE conn6 <- [1,1950,null,{}] 08:13:55 INFO - PROCESS | 3744 | 1464275635005 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}] 08:13:55 INFO - PROCESS | 3744 | 1464275635113 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 08:13:55 INFO - PROCESS | 3744 | 1464275635264 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 3744 | ++DOCSHELL 10154400 == 66 [pid = 3744] [id = 497] 08:13:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (10155400) [pid = 3744] [serial = 1491] [outer = 00000000] 08:13:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (110FAC00) [pid = 3744] [serial = 1492] [outer = 10155400] 08:13:55 INFO - PROCESS | 3744 | 1464275635315 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (14471000) [pid = 3744] [serial = 1493] [outer = 10155400] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 1EAA1800 == 65 [pid = 3744] [id = 488] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 1075E800 == 64 [pid = 3744] [id = 487] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 0C4C5400 == 63 [pid = 3744] [id = 486] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 1D099000 == 62 [pid = 3744] [id = 485] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 1B6C8000 == 61 [pid = 3744] [id = 484] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 19DF8C00 == 60 [pid = 3744] [id = 483] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1AD3C000) [pid = 3744] [serial = 1414] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 19A99C00 == 59 [pid = 3744] [id = 482] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 0C711400 == 58 [pid = 3744] [id = 481] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 0C538800 == 57 [pid = 3744] [id = 480] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 0C40C000 == 56 [pid = 3744] [id = 479] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 14B31000 == 55 [pid = 3744] [id = 473] 08:13:55 INFO - PROCESS | 3744 | --DOCSHELL 0C512000 == 54 [pid = 3744] [id = 472] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (1AC0FC00) [pid = 3744] [serial = 1409] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (18CF3800) [pid = 3744] [serial = 1402] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (19DEEC00) [pid = 3744] [serial = 1412] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (1914D400) [pid = 3744] [serial = 1403] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (1AD3E000) [pid = 3744] [serial = 1322] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (19DF7400) [pid = 3744] [serial = 1405] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (18CCAC00) [pid = 3744] [serial = 1399] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (18CD8000) [pid = 3744] [serial = 1400] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (0C51C800) [pid = 3744] [serial = 1393] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (14E72800) [pid = 3744] [serial = 1396] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (0C75F400) [pid = 3744] [serial = 1394] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (168D7C00) [pid = 3744] [serial = 1397] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (19FF5400) [pid = 3744] [serial = 1408] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (14467800) [pid = 3744] [serial = 1391] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (10560C00) [pid = 3744] [serial = 1390] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1EAA1C00) [pid = 3744] [serial = 1387] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (19DF9400) [pid = 3744] [serial = 1406] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (144EAC00) [pid = 3744] [serial = 1372] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (19157400) [pid = 3744] [serial = 1375] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1DC65800) [pid = 3744] [serial = 1378] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (17654800) [pid = 3744] [serial = 1411] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1E5D8000) [pid = 3744] [serial = 1381] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1E7A9400) [pid = 3744] [serial = 1384] [outer = 00000000] [url = about:blank] 08:13:55 INFO - PROCESS | 3744 | 1464275635919 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]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 988ms 08:13:56 INFO - PROCESS | 3744 | 1464275635987 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 3744 | 1464275635991 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 08:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:13:56 INFO - PROCESS | 3744 | 1464275635996 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 3744 | 1464275635997 Marionette TRACE conn6 <- [1,1954,null,{}] 08:13:56 INFO - PROCESS | 3744 | 1464275636001 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}] 08:13:56 INFO - PROCESS | 3744 | 1464275636096 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 08:13:56 INFO - PROCESS | 3744 | 1464275636108 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 3744 | ++DOCSHELL 1055C000 == 55 [pid = 3744] [id = 498] 08:13:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (10560000) [pid = 3744] [serial = 1494] [outer = 00000000] 08:13:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1446CC00) [pid = 3744] [serial = 1495] [outer = 10560000] 08:13:56 INFO - PROCESS | 3744 | 1464275636154 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1476C000) [pid = 3744] [serial = 1496] [outer = 10560000] 08:13:56 INFO - PROCESS | 3744 | 1464275636646 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]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 08:13:56 INFO - PROCESS | 3744 | 1464275636730 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 3744 | 1464275636732 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 08:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:13:56 INFO - PROCESS | 3744 | 1464275636737 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 3744 | 1464275636743 Marionette TRACE conn6 <- [1,1958,null,{}] 08:13:56 INFO - PROCESS | 3744 | 1464275636752 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}] 08:13:56 INFO - PROCESS | 3744 | 1464275636882 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 08:13:57 INFO - PROCESS | 3744 | 1464275636992 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 3744 | ++DOCSHELL 147FD000 == 56 [pid = 3744] [id = 499] 08:13:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (159E3400) [pid = 3744] [serial = 1497] [outer = 00000000] 08:13:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (17378400) [pid = 3744] [serial = 1498] [outer = 159E3400] 08:13:57 INFO - PROCESS | 3744 | 1464275637037 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1739BC00) [pid = 3744] [serial = 1499] [outer = 159E3400] 08:13:57 INFO - PROCESS | 3744 | 1464275637396 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]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 08:13:57 INFO - PROCESS | 3744 | 1464275637470 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 3744 | 1464275637473 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 08:13:57 INFO - PROCESS | 3744 | 1464275637476 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:13:57 INFO - PROCESS | 3744 | 1464275637478 Marionette TRACE conn6 <- [1,1962,null,{}] 08:13:57 INFO - PROCESS | 3744 | 1464275637481 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}] 08:13:57 INFO - PROCESS | 3744 | 1464275637577 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 08:13:57 INFO - PROCESS | 3744 | 1464275637584 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 3744 | ++DOCSHELL 10438000 == 57 [pid = 3744] [id = 500] 08:13:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1765A000) [pid = 3744] [serial = 1500] [outer = 00000000] 08:13:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (18CD1000) [pid = 3744] [serial = 1501] [outer = 1765A000] 08:13:57 INFO - PROCESS | 3744 | 1464275637632 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (18CD8000) [pid = 3744] [serial = 1502] [outer = 1765A000] 08:13:58 INFO - PROCESS | 3744 | 1464275638137 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]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 08:13:58 INFO - PROCESS | 3744 | 1464275638210 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 3744 | 1464275638212 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 08:13:58 INFO - PROCESS | 3744 | 1464275638216 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:13:58 INFO - PROCESS | 3744 | 1464275638217 Marionette TRACE conn6 <- [1,1966,null,{}] 08:13:58 INFO - PROCESS | 3744 | 1464275638221 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}] 08:13:58 INFO - PROCESS | 3744 | 1464275638375 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 08:13:58 INFO - PROCESS | 3744 | 1464275638447 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 3744 | ++DOCSHELL 18CF3800 == 58 [pid = 3744] [id = 501] 08:13:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (18CF3C00) [pid = 3744] [serial = 1503] [outer = 00000000] 08:13:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (19077000) [pid = 3744] [serial = 1504] [outer = 18CF3C00] 08:13:58 INFO - PROCESS | 3744 | 1464275638504 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (1917C800) [pid = 3744] [serial = 1505] [outer = 18CF3C00] 08:13:58 INFO - PROCESS | 3744 | 1464275638958 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 770ms 08:13:59 INFO - PROCESS | 3744 | 1464275638999 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 3744 | 1464275639001 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 08:13:59 INFO - PROCESS | 3744 | 1464275639004 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 3744 | 1464275639006 Marionette TRACE conn6 <- [1,1970,null,{}] 08:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:13:59 INFO - PROCESS | 3744 | 1464275639010 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}] 08:13:59 INFO - PROCESS | 3744 | 1464275639142 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 08:13:59 INFO - PROCESS | 3744 | 1464275639221 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 3744 | ++DOCSHELL 19A97800 == 59 [pid = 3744] [id = 502] 08:13:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (19A99000) [pid = 3744] [serial = 1506] [outer = 00000000] 08:13:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (19DEEC00) [pid = 3744] [serial = 1507] [outer = 19A99000] 08:13:59 INFO - PROCESS | 3744 | 1464275639268 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (19DF8800) [pid = 3744] [serial = 1508] [outer = 19A99000] 08:13:59 INFO - PROCESS | 3744 | 1464275639695 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 08:13:59 INFO - PROCESS | 3744 | 1464275639962 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 3744 | 1464275639964 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1B84BC00) [pid = 3744] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1D09AC00) [pid = 3744] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (0C4C9C00) [pid = 3744] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (19AA0000) [pid = 3744] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (19E50C00) [pid = 3744] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (168D0C00) [pid = 3744] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (0C6A8800) [pid = 3744] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (14731400) [pid = 3744] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (0C410000) [pid = 3744] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:13:59 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (19246C00) [pid = 3744] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:14:00 INFO - PROCESS | 3744 | 1464275639981 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3744 | 1464275639983 Marionette TRACE conn6 <- [1,1974,null,{}] 08:14:00 INFO - PROCESS | 3744 | 1464275639986 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}] 08:14:00 INFO - PROCESS | 3744 | 1464275640077 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 08:14:00 INFO - PROCESS | 3744 | 1464275640084 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 3744 | ++DOCSHELL 165D2800 == 60 [pid = 3744] [id = 503] 08:14:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (168D0C00) [pid = 3744] [serial = 1509] [outer = 00000000] 08:14:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (19156400) [pid = 3744] [serial = 1510] [outer = 168D0C00] 08:14:00 INFO - PROCESS | 3744 | 1464275640132 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (19CF0C00) [pid = 3744] [serial = 1511] [outer = 168D0C00] 08:14:00 INFO - PROCESS | 3744 | 1464275640575 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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 610ms 08:14:00 INFO - PROCESS | 3744 | 1464275640627 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3744 | 1464275640629 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 08:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:14:00 INFO - PROCESS | 3744 | 1464275640634 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3744 | 1464275640636 Marionette TRACE conn6 <- [1,1978,null,{}] 08:14:00 INFO - PROCESS | 3744 | 1464275640640 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}] 08:14:00 INFO - PROCESS | 3744 | 1464275640728 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 08:14:00 INFO - PROCESS | 3744 | 1464275640734 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 3744 | ++DOCSHELL 19E4E400 == 61 [pid = 3744] [id = 504] 08:14:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (19E51800) [pid = 3744] [serial = 1512] [outer = 00000000] 08:14:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (19F72800) [pid = 3744] [serial = 1513] [outer = 19E51800] 08:14:00 INFO - PROCESS | 3744 | 1464275640778 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (1AC09400) [pid = 3744] [serial = 1514] [outer = 19E51800] 08:14:01 INFO - PROCESS | 3744 | 1464275641228 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 08:14:01 INFO - PROCESS | 3744 | 1464275641275 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 3744 | 1464275641277 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:14:01 INFO - PROCESS | 3744 | 1464275641281 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 3744 | 1464275641283 Marionette TRACE conn6 <- [1,1982,null,{}] 08:14:01 INFO - PROCESS | 3744 | 1464275641287 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}] 08:14:01 INFO - PROCESS | 3744 | 1464275641378 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 08:14:01 INFO - PROCESS | 3744 | 1464275641385 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 3744 | ++DOCSHELL 103D7400 == 62 [pid = 3744] [id = 505] 08:14:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (1AC0AC00) [pid = 3744] [serial = 1515] [outer = 00000000] 08:14:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (1AD35000) [pid = 3744] [serial = 1516] [outer = 1AC0AC00] 08:14:01 INFO - PROCESS | 3744 | 1464275641429 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (1AD77800) [pid = 3744] [serial = 1517] [outer = 1AC0AC00] 08:14:01 INFO - PROCESS | 3744 | 1464275641901 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 08:14:02 INFO - PROCESS | 3744 | 1464275642027 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 3744 | 1464275642031 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 3744 | 1464275642037 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:14:02 INFO - PROCESS | 3744 | 1464275642042 Marionette TRACE conn6 <- [1,1986,null,{}] 08:14:02 INFO - PROCESS | 3744 | 1464275642048 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}] 08:14:02 INFO - PROCESS | 3744 | 1464275642170 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 08:14:02 INFO - PROCESS | 3744 | 1464275642316 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 3744 | ++DOCSHELL 0C75F400 == 63 [pid = 3744] [id = 506] 08:14:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (0C7F2800) [pid = 3744] [serial = 1518] [outer = 00000000] 08:14:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (0CF29C00) [pid = 3744] [serial = 1519] [outer = 0C7F2800] 08:14:02 INFO - PROCESS | 3744 | 1464275642414 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (10159C00) [pid = 3744] [serial = 1520] [outer = 0C7F2800] 08:14:03 INFO - PROCESS | 3744 | 1464275643062 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]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1070ms 08:14:03 INFO - PROCESS | 3744 | 1464275643115 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 3744 | 1464275643120 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:14:03 INFO - PROCESS | 3744 | 1464275643127 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 3744 | 1464275643131 Marionette TRACE conn6 <- [1,1990,null,{}] 08:14:03 INFO - PROCESS | 3744 | 1464275643136 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}] 08:14:03 INFO - PROCESS | 3744 | 1464275643261 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 08:14:03 INFO - PROCESS | 3744 | 1464275643414 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 3744 | ++DOCSHELL 14CB9000 == 64 [pid = 3744] [id = 507] 08:14:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (14E05400) [pid = 3744] [serial = 1521] [outer = 00000000] 08:14:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (164EF400) [pid = 3744] [serial = 1522] [outer = 14E05400] 08:14:03 INFO - PROCESS | 3744 | 1464275643471 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (17394800) [pid = 3744] [serial = 1523] [outer = 14E05400] 08:14:04 INFO - PROCESS | 3744 | 1464275644108 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1021ms 08:14:04 INFO - PROCESS | 3744 | 1464275644150 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 3744 | 1464275644152 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:14:04 INFO - PROCESS | 3744 | 1464275644156 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3744 | 1464275644159 Marionette TRACE conn6 <- [1,1994,null,{}] 08:14:04 INFO - PROCESS | 3744 | 1464275644164 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}] 08:14:04 INFO - PROCESS | 3744 | 1464275644286 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 08:14:04 INFO - PROCESS | 3744 | 1464275644448 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 3744 | ++DOCSHELL 19F68C00 == 65 [pid = 3744] [id = 508] 08:14:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (1AC10800) [pid = 3744] [serial = 1524] [outer = 00000000] 08:14:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (1B5EA400) [pid = 3744] [serial = 1525] [outer = 1AC10800] 08:14:04 INFO - PROCESS | 3744 | 1464275644508 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (1B6C1800) [pid = 3744] [serial = 1526] [outer = 1AC10800] 08:14:05 INFO - PROCESS | 3744 | 1464275645137 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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1019ms 08:14:05 INFO - PROCESS | 3744 | 1464275645179 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 3744 | 1464275645181 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 08:14:05 INFO - PROCESS | 3744 | 1464275645185 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:14:05 INFO - PROCESS | 3744 | 1464275645187 Marionette TRACE conn6 <- [1,1998,null,{}] 08:14:05 INFO - PROCESS | 3744 | 1464275645191 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}] 08:14:05 INFO - PROCESS | 3744 | 1464275645312 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 08:14:05 INFO - PROCESS | 3744 | 1464275645479 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 3744 | ++DOCSHELL 1BFA1400 == 66 [pid = 3744] [id = 509] 08:14:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (1BFA4400) [pid = 3744] [serial = 1527] [outer = 00000000] 08:14:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (1CE0D400) [pid = 3744] [serial = 1528] [outer = 1BFA4400] 08:14:05 INFO - PROCESS | 3744 | 1464275645541 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (1D029C00) [pid = 3744] [serial = 1529] [outer = 1BFA4400] 08:14:06 INFO - PROCESS | 3744 | 1464275646174 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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1017ms 08:14:06 INFO - PROCESS | 3744 | 1464275646205 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3744 | 1464275646208 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 08:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:14:06 INFO - PROCESS | 3744 | 1464275646211 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 3744 | 1464275646213 Marionette TRACE conn6 <- [1,2002,null,{}] 08:14:06 INFO - PROCESS | 3744 | 1464275646217 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}] 08:14:06 INFO - PROCESS | 3744 | 1464275646330 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 08:14:06 INFO - PROCESS | 3744 | 1464275646484 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 3744 | ++DOCSHELL 1D099000 == 67 [pid = 3744] [id = 510] 08:14:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (1D09C400) [pid = 3744] [serial = 1530] [outer = 00000000] 08:14:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (1DB36C00) [pid = 3744] [serial = 1531] [outer = 1D09C400] 08:14:06 INFO - PROCESS | 3744 | 1464275646540 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (1DB3FC00) [pid = 3744] [serial = 1532] [outer = 1D09C400] 08:14:07 INFO - PROCESS | 3744 | --DOCSHELL 1C88D000 == 66 [pid = 3744] [id = 12] 08:14:07 INFO - PROCESS | 3744 | 1464275647128 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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 971ms 08:14:07 INFO - PROCESS | 3744 | 1464275647205 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 3744 | 1464275647208 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 08:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:14:07 INFO - PROCESS | 3744 | 1464275647212 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 3744 | 1464275647214 Marionette TRACE conn6 <- [1,2006,null,{}] 08:14:07 INFO - PROCESS | 3744 | 1464275647218 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}] 08:14:07 INFO - PROCESS | 3744 | 1464275647362 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 08:14:07 INFO - PROCESS | 3744 | 1464275647514 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 3744 | ++DOCSHELL 1D099400 == 67 [pid = 3744] [id = 511] 08:14:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1DC6D800) [pid = 3744] [serial = 1533] [outer = 00000000] 08:14:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (1E5DA800) [pid = 3744] [serial = 1534] [outer = 1DC6D800] 08:14:07 INFO - PROCESS | 3744 | 1464275647576 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (1E7AD000) [pid = 3744] [serial = 1535] [outer = 1DC6D800] 08:14:08 INFO - PROCESS | 3744 | 1464275648147 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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 08:14:08 INFO - PROCESS | 3744 | 1464275648183 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 3744 | 1464275648186 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 08:14:08 INFO - PROCESS | 3744 | 1464275648189 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:14:08 INFO - PROCESS | 3744 | 1464275648191 Marionette TRACE conn6 <- [1,2010,null,{}] 08:14:08 INFO - PROCESS | 3744 | 1464275648195 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}] 08:14:08 INFO - PROCESS | 3744 | 1464275648311 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 08:14:08 INFO - PROCESS | 3744 | 1464275648479 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 3744 | ++DOCSHELL 1EAA4400 == 68 [pid = 3744] [id = 512] 08:14:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (1EAA4800) [pid = 3744] [serial = 1536] [outer = 00000000] 08:14:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (1EAAEC00) [pid = 3744] [serial = 1537] [outer = 1EAA4800] 08:14:08 INFO - PROCESS | 3744 | 1464275648534 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (1EAAFC00) [pid = 3744] [serial = 1538] [outer = 1EAA4800] 08:14:09 INFO - PROCESS | 3744 | 1464275649128 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 08:14:09 INFO - PROCESS | 3744 | 1464275649164 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3744 | 1464275649166 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:14:09 INFO - PROCESS | 3744 | 1464275649169 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3744 | 1464275649171 Marionette TRACE conn6 <- [1,2014,null,{}] 08:14:09 INFO - PROCESS | 3744 | 1464275649175 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}] 08:14:09 INFO - PROCESS | 3744 | 1464275649288 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 08:14:09 INFO - PROCESS | 3744 | 1464275649468 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 3744 | ++DOCSHELL 1E9D5C00 == 69 [pid = 3744] [id = 513] 08:14:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (1E9D6400) [pid = 3744] [serial = 1539] [outer = 00000000] 08:14:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (20342400) [pid = 3744] [serial = 1540] [outer = 1E9D6400] 08:14:09 INFO - PROCESS | 3744 | 1464275649525 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (2034B000) [pid = 3744] [serial = 1541] [outer = 1E9D6400] 08:14:10 INFO - PROCESS | 3744 | 1464275650314 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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1174ms 08:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:14:10 INFO - PROCESS | 3744 | 1464275650348 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 3744 | 1464275650352 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 08:14:10 INFO - PROCESS | 3744 | 1464275650357 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 3744 | 1464275650361 Marionette TRACE conn6 <- [1,2018,null,{}] 08:14:10 INFO - PROCESS | 3744 | 1464275650367 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}] 08:14:10 INFO - PROCESS | 3744 | 1464275650477 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 08:14:10 INFO - PROCESS | 3744 | 1464275650645 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 3744 | ++DOCSHELL 0CF32000 == 70 [pid = 3744] [id = 514] 08:14:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (1043C000) [pid = 3744] [serial = 1542] [outer = 00000000] 08:14:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1446B400) [pid = 3744] [serial = 1543] [outer = 1043C000] 08:14:10 INFO - PROCESS | 3744 | 1464275650696 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (14E04800) [pid = 3744] [serial = 1544] [outer = 1043C000] 08:14:11 INFO - PROCESS | 3744 | 1464275651298 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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 990ms 08:14:11 INFO - PROCESS | 3744 | 1464275651348 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 3744 | 1464275651354 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:14:11 INFO - PROCESS | 3744 | 1464275651360 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 3744 | 1464275651363 Marionette TRACE conn6 <- [1,2022,null,{}] 08:14:11 INFO - PROCESS | 3744 | 1464275651367 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}] 08:14:11 INFO - PROCESS | 3744 | 1464275651479 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 08:14:11 INFO - PROCESS | 3744 | 1464275651632 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 1E5D0800 == 69 [pid = 3744] [id = 460] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 1E5D5000 == 68 [pid = 3744] [id = 461] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 18CD5800 == 67 [pid = 3744] [id = 458] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 19E4E400 == 66 [pid = 3744] [id = 504] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 165D2800 == 65 [pid = 3744] [id = 503] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 19A97800 == 64 [pid = 3744] [id = 502] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 147FD000 == 63 [pid = 3744] [id = 499] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 1055C000 == 62 [pid = 3744] [id = 498] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 10154400 == 61 [pid = 3744] [id = 497] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 0C40C400 == 60 [pid = 3744] [id = 496] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (1F603400) [pid = 3744] [serial = 1465] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (0C7F0800) [pid = 3744] [serial = 1417] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (165D0C00) [pid = 3744] [serial = 1420] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1AD39000) [pid = 3744] [serial = 1423] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (1D099800) [pid = 3744] [serial = 1426] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (1DC6D400) [pid = 3744] [serial = 1429] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (1E9CA400) [pid = 3744] [serial = 1432] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (1F603000) [pid = 3744] [serial = 1435] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | ++DOCSHELL 0C405800 == 61 [pid = 3744] [id = 515] 08:14:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (0C405C00) [pid = 3744] [serial = 1545] [outer = 00000000] 08:14:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (0C7F0800) [pid = 3744] [serial = 1546] [outer = 0C405C00] 08:14:11 INFO - PROCESS | 3744 | 1464275651745 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (10157C00) [pid = 3744] [serial = 1547] [outer = 0C405C00] 08:14:11 INFO - PROCESS | 3744 | --DOCSHELL 0C410800 == 60 [pid = 3744] [id = 489] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (1B5E2800) [pid = 3744] [serial = 1415] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (1C376000) [pid = 3744] [serial = 1453] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (1DB43400) [pid = 3744] [serial = 1456] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (1D01DC00) [pid = 3744] [serial = 1454] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (103E4C00) [pid = 3744] [serial = 1459] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1DC5F800) [pid = 3744] [serial = 1457] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (19D4EC00) [pid = 3744] [serial = 1447] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (19DF6C00) [pid = 3744] [serial = 1448] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (1AD32000) [pid = 3744] [serial = 1450] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (18649800) [pid = 3744] [serial = 1444] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (18CD6C00) [pid = 3744] [serial = 1445] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (10152400) [pid = 3744] [serial = 1441] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1E5D6800) [pid = 3744] [serial = 1462] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (1055EC00) [pid = 3744] [serial = 1442] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (10761400) [pid = 3744] [serial = 1439] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (0CF30000) [pid = 3744] [serial = 1438] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (17F10800) [pid = 3744] [serial = 1460] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (1E9D7400) [pid = 3744] [serial = 1463] [outer = 00000000] [url = about:blank] 08:14:11 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (1AD7B400) [pid = 3744] [serial = 1451] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 3744 | 1464275652225 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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 08:14:12 INFO - PROCESS | 3744 | 1464275652293 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 3744 | 1464275652295 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 08:14:12 INFO - PROCESS | 3744 | 1464275652299 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:14:12 INFO - PROCESS | 3744 | 1464275652302 Marionette TRACE conn6 <- [1,2026,null,{}] 08:14:12 INFO - PROCESS | 3744 | 1464275652313 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}] 08:14:12 INFO - PROCESS | 3744 | 1464275652413 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 08:14:12 INFO - PROCESS | 3744 | 1464275652426 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 3744 | ++DOCSHELL 18647800 == 61 [pid = 3744] [id = 516] 08:14:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (18649400) [pid = 3744] [serial = 1548] [outer = 00000000] 08:14:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (18CC8400) [pid = 3744] [serial = 1549] [outer = 18649400] 08:14:12 INFO - PROCESS | 3744 | 1464275652474 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (18CDBC00) [pid = 3744] [serial = 1550] [outer = 18649400] 08:14:12 INFO - PROCESS | 3744 | 1464275652972 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 08:14:13 INFO - PROCESS | 3744 | 1464275653032 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3744 | 1464275653035 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 08:14:13 INFO - PROCESS | 3744 | 1464275653038 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:14:13 INFO - PROCESS | 3744 | 1464275653040 Marionette TRACE conn6 <- [1,2030,null,{}] 08:14:13 INFO - PROCESS | 3744 | 1464275653044 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}] 08:14:13 INFO - PROCESS | 3744 | 1464275653171 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 08:14:13 INFO - PROCESS | 3744 | 1464275653300 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3744 | ++DOCSHELL 1914D400 == 62 [pid = 3744] [id = 517] 08:14:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (19152800) [pid = 3744] [serial = 1551] [outer = 00000000] 08:14:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (19DF8000) [pid = 3744] [serial = 1552] [outer = 19152800] 08:14:13 INFO - PROCESS | 3744 | 1464275653345 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (19E56800) [pid = 3744] [serial = 1553] [outer = 19152800] 08:14:13 INFO - PROCESS | 3744 | 1464275653721 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 08:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:14:13 INFO - PROCESS | 3744 | 1464275653773 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3744 | 1464275653775 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 08:14:13 INFO - PROCESS | 3744 | 1464275653778 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 3744 | 1464275653779 Marionette TRACE conn6 <- [1,2034,null,{}] 08:14:13 INFO - PROCESS | 3744 | 1464275653783 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}] 08:14:13 INFO - PROCESS | 3744 | 1464275653875 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 08:14:13 INFO - PROCESS | 3744 | 1464275653883 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 3744 | ++DOCSHELL 19A9E400 == 63 [pid = 3744] [id = 518] 08:14:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (19E56000) [pid = 3744] [serial = 1554] [outer = 00000000] 08:14:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (1AD39000) [pid = 3744] [serial = 1555] [outer = 19E56000] 08:14:13 INFO - PROCESS | 3744 | 1464275653929 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (1B602400) [pid = 3744] [serial = 1556] [outer = 19E56000] 08:14:14 INFO - PROCESS | 3744 | 1464275654442 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 08:14:14 INFO - PROCESS | 3744 | 1464275654514 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 3744 | 1464275654516 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 08:14:14 INFO - PROCESS | 3744 | 1464275654520 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:14:14 INFO - PROCESS | 3744 | 1464275654522 Marionette TRACE conn6 <- [1,2038,null,{}] 08:14:14 INFO - PROCESS | 3744 | 1464275654525 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}] 08:14:14 INFO - PROCESS | 3744 | 1464275654717 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 08:14:14 INFO - PROCESS | 3744 | 1464275654733 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 3744 | ++DOCSHELL 1D020800 == 64 [pid = 3744] [id = 519] 08:14:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (1D021C00) [pid = 3744] [serial = 1557] [outer = 00000000] 08:14:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (1DB2CC00) [pid = 3744] [serial = 1558] [outer = 1D021C00] 08:14:14 INFO - PROCESS | 3744 | 1464275654779 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (1DB38C00) [pid = 3744] [serial = 1559] [outer = 1D021C00] 08:14:15 INFO - PROCESS | 3744 | 1464275655221 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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 770ms 08:14:15 INFO - PROCESS | 3744 | 1464275655294 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 3744 | 1464275655296 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 08:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:14:15 INFO - PROCESS | 3744 | 1464275655299 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 3744 | 1464275655300 Marionette TRACE conn6 <- [1,2042,null,{}] 08:14:15 INFO - PROCESS | 3744 | 1464275655304 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}] 08:14:15 INFO - PROCESS | 3744 | 1464275655432 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 08:14:15 INFO - PROCESS | 3744 | 1464275655452 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 3744 | ++DOCSHELL 1DB46800 == 65 [pid = 3744] [id = 520] 08:14:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1DB47800) [pid = 3744] [serial = 1560] [outer = 00000000] 08:14:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (1E5D0400) [pid = 3744] [serial = 1561] [outer = 1DB47800] 08:14:15 INFO - PROCESS | 3744 | 1464275655497 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (1E9CA400) [pid = 3744] [serial = 1562] [outer = 1DB47800] 08:14:15 INFO - PROCESS | 3744 | 1464275655962 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 08:14:16 INFO - PROCESS | 3744 | 1464275656030 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3744 | 1464275656032 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:14:16 INFO - PROCESS | 3744 | 1464275656237 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3744 | 1464275656239 Marionette TRACE conn6 <- [1,2046,null,{}] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (18CF3C00) [pid = 3744] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1765A000) [pid = 3744] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (19E51800) [pid = 3744] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (168D0C00) [pid = 3744] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (168D2000) [pid = 3744] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (0C411400) [pid = 3744] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (159E3400) [pid = 3744] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (19A99000) [pid = 3744] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (10155400) [pid = 3744] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (1EAA6C00) [pid = 3744] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:14:16 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (10560000) [pid = 3744] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:14:16 INFO - PROCESS | 3744 | 1464275656259 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}] 08:14:16 INFO - PROCESS | 3744 | 1464275656352 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 08:14:16 INFO - PROCESS | 3744 | 1464275656358 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 3744 | ++DOCSHELL 14CB4400 == 66 [pid = 3744] [id = 521] 08:14:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (14E74000) [pid = 3744] [serial = 1563] [outer = 00000000] 08:14:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (18CCA000) [pid = 3744] [serial = 1564] [outer = 14E74000] 08:14:16 INFO - PROCESS | 3744 | 1464275656403 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (1923D400) [pid = 3744] [serial = 1565] [outer = 14E74000] 08:14:16 INFO - PROCESS | 3744 | 1464275656853 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 830ms 08:14:16 INFO - PROCESS | 3744 | 1464275656870 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3744 | 1464275656872 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:14:16 INFO - PROCESS | 3744 | 1464275656879 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3744 | 1464275656881 Marionette TRACE conn6 <- [1,2050,null,{}] 08:14:16 INFO - PROCESS | 3744 | 1464275656884 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}] 08:14:17 INFO - PROCESS | 3744 | 1464275657032 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 08:14:17 INFO - PROCESS | 3744 | 1464275657060 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 3744 | ++DOCSHELL 19E51800 == 67 [pid = 3744] [id = 522] 08:14:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (1AC07400) [pid = 3744] [serial = 1566] [outer = 00000000] 08:14:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (1EAACC00) [pid = 3744] [serial = 1567] [outer = 1AC07400] 08:14:17 INFO - PROCESS | 3744 | 1464275657107 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (20345C00) [pid = 3744] [serial = 1568] [outer = 1AC07400] 08:14:17 INFO - PROCESS | 3744 | 1464275657541 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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 08:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:14:17 INFO - PROCESS | 3744 | 1464275657553 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 3744 | 1464275657555 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 08:14:17 INFO - PROCESS | 3744 | 1464275657558 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 3744 | 1464275657560 Marionette TRACE conn6 <- [1,2054,null,{}] 08:14:17 INFO - PROCESS | 3744 | 1464275657564 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}] 08:14:17 INFO - PROCESS | 3744 | 1464275657715 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 08:14:17 INFO - PROCESS | 3744 | 1464275657764 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 3744 | ++DOCSHELL 1AD3F400 == 68 [pid = 3744] [id = 523] 08:14:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (1EAA8800) [pid = 3744] [serial = 1569] [outer = 00000000] 08:14:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (2038DC00) [pid = 3744] [serial = 1570] [outer = 1EAA8800] 08:14:17 INFO - PROCESS | 3744 | 1464275657810 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (203D3400) [pid = 3744] [serial = 1571] [outer = 1EAA8800] 08:14:18 INFO - PROCESS | 3744 | 1464275658242 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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 08:14:18 INFO - PROCESS | 3744 | 1464275658332 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3744 | 1464275658336 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 3744 | 1464275658346 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:14:18 INFO - PROCESS | 3744 | 1464275658350 Marionette TRACE conn6 <- [1,2058,null,{}] 08:14:18 INFO - PROCESS | 3744 | 1464275658357 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}] 08:14:18 INFO - PROCESS | 3744 | 1464275658491 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 08:14:18 INFO - PROCESS | 3744 | 1464275658666 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 3744 | ++DOCSHELL 0CF30000 == 69 [pid = 3744] [id = 524] 08:14:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (0CF4E800) [pid = 3744] [serial = 1572] [outer = 00000000] 08:14:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (103E2000) [pid = 3744] [serial = 1573] [outer = 0CF4E800] 08:14:18 INFO - PROCESS | 3744 | 1464275658723 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (110FA800) [pid = 3744] [serial = 1574] [outer = 0CF4E800] 08:14:19 INFO - PROCESS | 3744 | 1464275659386 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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1069ms 08:14:19 INFO - PROCESS | 3744 | 1464275659429 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 3744 | 1464275659433 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 08:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:14:19 INFO - PROCESS | 3744 | 1464275659441 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3744 | 1464275659445 Marionette TRACE conn6 <- [1,2062,null,{}] 08:14:19 INFO - PROCESS | 3744 | 1464275659449 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}] 08:14:19 INFO - PROCESS | 3744 | 1464275659573 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 08:14:19 INFO - PROCESS | 3744 | 1464275659736 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 3744 | ++DOCSHELL 18CCF800 == 70 [pid = 3744] [id = 525] 08:14:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (18CD4C00) [pid = 3744] [serial = 1575] [outer = 00000000] 08:14:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (19247000) [pid = 3744] [serial = 1576] [outer = 18CD4C00] 08:14:19 INFO - PROCESS | 3744 | 1464275659796 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (19DF0C00) [pid = 3744] [serial = 1577] [outer = 18CD4C00] 08:14:20 INFO - PROCESS | 3744 | 1464275660418 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]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1022ms 08:14:20 INFO - PROCESS | 3744 | 1464275660463 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3744 | 1464275660466 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:14:20 INFO - PROCESS | 3744 | 1464275660470 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3744 | 1464275660472 Marionette TRACE conn6 <- [1,2066,null,{}] 08:14:20 INFO - PROCESS | 3744 | 1464275660483 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}] 08:14:20 INFO - PROCESS | 3744 | 1464275660607 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 08:14:20 INFO - PROCESS | 3744 | 1464275660771 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 3744 | ++DOCSHELL 1DB38800 == 71 [pid = 3744] [id = 526] 08:14:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (1DB39C00) [pid = 3744] [serial = 1578] [outer = 00000000] 08:14:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (1E7A8800) [pid = 3744] [serial = 1579] [outer = 1DB39C00] 08:14:20 INFO - PROCESS | 3744 | 1464275660831 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (20348800) [pid = 3744] [serial = 1580] [outer = 1DB39C00] 08:14:21 INFO - PROCESS | 3744 | 1464275661463 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]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1019ms 08:14:21 INFO - PROCESS | 3744 | 1464275661492 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 3744 | 1464275661494 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 08:14:21 INFO - PROCESS | 3744 | 1464275661498 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:14:21 INFO - PROCESS | 3744 | 1464275661500 Marionette TRACE conn6 <- [1,2070,null,{}] 08:14:21 INFO - PROCESS | 3744 | 1464275661504 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}] 08:14:21 INFO - PROCESS | 3744 | 1464275661629 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 08:14:21 INFO - PROCESS | 3744 | 1464275661789 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 3744 | ++DOCSHELL 2053E800 == 72 [pid = 3744] [id = 527] 08:14:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (20950800) [pid = 3744] [serial = 1581] [outer = 00000000] 08:14:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (20958000) [pid = 3744] [serial = 1582] [outer = 20950800] 08:14:21 INFO - PROCESS | 3744 | 1464275661845 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (21885400) [pid = 3744] [serial = 1583] [outer = 20950800] 08:14:22 INFO - PROCESS | 3744 | 1464275662400 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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 08:14:22 INFO - PROCESS | 3744 | 1464275662472 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 08:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:14:22 INFO - PROCESS | 3744 | 1464275662474 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 08:14:22 INFO - PROCESS | 3744 | 1464275662478 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 3744 | 1464275662480 Marionette TRACE conn6 <- [1,2074,null,{}] 08:14:22 INFO - PROCESS | 3744 | 1464275662484 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}] 08:14:22 INFO - PROCESS | 3744 | 1464275662613 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 08:14:22 INFO - PROCESS | 3744 | 1464275662784 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 3744 | ++DOCSHELL 21887400 == 73 [pid = 3744] [id = 528] 08:14:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (2188AC00) [pid = 3744] [serial = 1584] [outer = 00000000] 08:14:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (2188E000) [pid = 3744] [serial = 1585] [outer = 2188AC00] 08:14:22 INFO - PROCESS | 3744 | 1464275662840 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (21E31000) [pid = 3744] [serial = 1586] [outer = 2188AC00] 08:14:23 INFO - PROCESS | 3744 | 1464275663429 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]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1017ms 08:14:23 INFO - PROCESS | 3744 | 1464275663499 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 3744 | 1464275663502 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 08:14:23 INFO - PROCESS | 3744 | 1464275663505 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:14:23 INFO - PROCESS | 3744 | 1464275663507 Marionette TRACE conn6 <- [1,2078,null,{}] 08:14:23 INFO - PROCESS | 3744 | 1464275663511 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}] 08:14:23 INFO - PROCESS | 3744 | 1464275663683 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 08:14:23 INFO - PROCESS | 3744 | 1464275663844 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 3744 | ++DOCSHELL 2188A000 == 74 [pid = 3744] [id = 529] 08:14:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (2188DC00) [pid = 3744] [serial = 1587] [outer = 00000000] 08:14:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (225B3000) [pid = 3744] [serial = 1588] [outer = 2188DC00] 08:14:23 INFO - PROCESS | 3744 | 1464275663899 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (225B9400) [pid = 3744] [serial = 1589] [outer = 2188DC00] 08:14:24 INFO - PROCESS | 3744 | 1464275664496 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]]]}] 08:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1018ms 08:14:24 INFO - PROCESS | 3744 | 1464275664527 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 3744 | 1464275664529 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 08:14:24 INFO - PROCESS | 3744 | 1464275664533 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:14:24 INFO - PROCESS | 3744 | 1464275664535 Marionette TRACE conn6 <- [1,2082,null,{}] 08:14:24 INFO - PROCESS | 3744 | 1464275664539 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}] 08:14:24 INFO - PROCESS | 3744 | 1464275664654 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 08:14:24 INFO - PROCESS | 3744 | 1464275664829 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 3744 | ++DOCSHELL 225BB800 == 75 [pid = 3744] [id = 530] 08:14:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (225BE000) [pid = 3744] [serial = 1590] [outer = 00000000] 08:14:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (227A1800) [pid = 3744] [serial = 1591] [outer = 225BE000] 08:14:24 INFO - PROCESS | 3744 | 1464275664887 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (227A7400) [pid = 3744] [serial = 1592] [outer = 225BE000] 08:14:25 INFO - PROCESS | 3744 | 1464275665478 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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 08:14:25 INFO - PROCESS | 3744 | 1464275665507 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 3744 | 1464275665510 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 3744 | 1464275665513 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:14:25 INFO - PROCESS | 3744 | 1464275665516 Marionette TRACE conn6 <- [1,2086,null,{}] 08:14:25 INFO - PROCESS | 3744 | 1464275665519 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}] 08:14:25 INFO - PROCESS | 3744 | 1464275665638 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 08:14:25 INFO - PROCESS | 3744 | 1464275665799 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 3744 | ++DOCSHELL 0C511800 == 76 [pid = 3744] [id = 531] 08:14:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (1446BC00) [pid = 3744] [serial = 1593] [outer = 00000000] 08:14:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (17391C00) [pid = 3744] [serial = 1594] [outer = 1446BC00] 08:14:25 INFO - PROCESS | 3744 | 1464275665855 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (18CD7C00) [pid = 3744] [serial = 1595] [outer = 1446BC00] 08:14:26 INFO - PROCESS | 3744 | 1464275666729 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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1279ms 08:14:26 INFO - PROCESS | 3744 | 1464275666796 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3744 | 1464275666800 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:14:26 INFO - PROCESS | 3744 | 1464275666806 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 3744 | 1464275666809 Marionette TRACE conn6 <- [1,2090,null,{}] 08:14:26 INFO - PROCESS | 3744 | 1464275666815 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}] 08:14:26 INFO - PROCESS | 3744 | 1464275666958 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 08:14:27 INFO - PROCESS | 3744 | 1464275667116 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 3744 | ++DOCSHELL 147F8800 == 77 [pid = 3744] [id = 532] 08:14:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (14E06C00) [pid = 3744] [serial = 1596] [outer = 00000000] 08:14:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (159EF800) [pid = 3744] [serial = 1597] [outer = 14E06C00] 08:14:27 INFO - PROCESS | 3744 | 1464275667173 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (17392400) [pid = 3744] [serial = 1598] [outer = 14E06C00] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 19E51800 == 76 [pid = 3744] [id = 522] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 14CB4400 == 75 [pid = 3744] [id = 521] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 1DB46800 == 74 [pid = 3744] [id = 520] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 18CF3800 == 73 [pid = 3744] [id = 501] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 1D020800 == 72 [pid = 3744] [id = 519] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 19A9E400 == 71 [pid = 3744] [id = 518] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 1914D400 == 70 [pid = 3744] [id = 517] 08:14:27 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (1AD35000) [pid = 3744] [serial = 1516] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 18647800 == 69 [pid = 3744] [id = 516] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 10438000 == 68 [pid = 3744] [id = 500] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 0C405800 == 67 [pid = 3744] [id = 515] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 0C675C00 == 66 [pid = 3744] [id = 13] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 0CF32000 == 65 [pid = 3744] [id = 514] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 14CB9000 == 64 [pid = 3744] [id = 507] 08:14:27 INFO - PROCESS | 3744 | --DOCSHELL 0C75F400 == 63 [pid = 3744] [id = 506] 08:14:27 INFO - PROCESS | 3744 | 1464275667835 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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1081ms 08:14:27 INFO - PROCESS | 3744 | 1464275667887 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 3744 | 1464275667892 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 08:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:14:27 INFO - PROCESS | 3744 | 1464275667898 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 3744 | 1464275667901 Marionette TRACE conn6 <- [1,2094,null,{}] 08:14:27 INFO - PROCESS | 3744 | 1464275667905 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}] 08:14:28 INFO - PROCESS | 3744 | 1464275668007 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (203D6800) [pid = 3744] [serial = 1480] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (19077000) [pid = 3744] [serial = 1504] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (1917C800) [pid = 3744] [serial = 1505] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (18CD8000) [pid = 3744] [serial = 1502] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (20958400) [pid = 3744] [serial = 1486] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (20383000) [pid = 3744] [serial = 1477] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (1D092000) [pid = 3744] [serial = 1474] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (19178000) [pid = 3744] [serial = 1471] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (1AC09400) [pid = 3744] [serial = 1514] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (19CF0C00) [pid = 3744] [serial = 1511] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (1DC60000) [pid = 3744] [serial = 1370] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (14475000) [pid = 3744] [serial = 1490] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (1739BC00) [pid = 3744] [serial = 1499] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (20531000) [pid = 3744] [serial = 1483] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (10559800) [pid = 3744] [serial = 1489] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (0C70D800) [pid = 3744] [serial = 1468] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (19DF8800) [pid = 3744] [serial = 1508] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (19DEEC00) [pid = 3744] [serial = 1507] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (19156400) [pid = 3744] [serial = 1510] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (18CD1000) [pid = 3744] [serial = 1501] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (14471000) [pid = 3744] [serial = 1493] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (17378400) [pid = 3744] [serial = 1498] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (1F60E800) [pid = 3744] [serial = 1466] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (19F72800) [pid = 3744] [serial = 1513] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (1476C000) [pid = 3744] [serial = 1496] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (110FAC00) [pid = 3744] [serial = 1492] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (1446CC00) [pid = 3744] [serial = 1495] [outer = 00000000] [url = about:blank] 08:14:28 INFO - PROCESS | 3744 | 1464275668156 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3744 | ++DOCSHELL 0C675C00 == 64 [pid = 3744] [id = 533] 08:14:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (0C70D800) [pid = 3744] [serial = 1599] [outer = 00000000] 08:14:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (1015EC00) [pid = 3744] [serial = 1600] [outer = 0C70D800] 08:14:28 INFO - PROCESS | 3744 | 1464275668202 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (1446AC00) [pid = 3744] [serial = 1601] [outer = 0C70D800] 08:14:28 INFO - PROCESS | 3744 | 1464275668612 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]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 770ms 08:14:28 INFO - PROCESS | 3744 | 1464275668671 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3744 | 1464275668674 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 3744 | 1464275668677 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:14:28 INFO - PROCESS | 3744 | 1464275668680 Marionette TRACE conn6 <- [1,2098,null,{}] 08:14:28 INFO - PROCESS | 3744 | 1464275668691 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}] 08:14:28 INFO - PROCESS | 3744 | 1464275668785 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 08:14:28 INFO - PROCESS | 3744 | 1464275668795 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 3744 | ++DOCSHELL 17380C00 == 65 [pid = 3744] [id = 534] 08:14:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (1764C400) [pid = 3744] [serial = 1602] [outer = 00000000] 08:14:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (18CCE000) [pid = 3744] [serial = 1603] [outer = 1764C400] 08:14:28 INFO - PROCESS | 3744 | 1464275668844 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (18CDD000) [pid = 3744] [serial = 1604] [outer = 1764C400] 08:14:29 INFO - PROCESS | 3744 | 1464275669336 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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 08:14:29 INFO - PROCESS | 3744 | 1464275669351 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 3744 | 1464275669353 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 3744 | 1464275669357 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:14:29 INFO - PROCESS | 3744 | 1464275669359 Marionette TRACE conn6 <- [1,2102,null,{}] 08:14:29 INFO - PROCESS | 3744 | 1464275669362 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}] 08:14:29 INFO - PROCESS | 3744 | 1464275669467 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 08:14:29 INFO - PROCESS | 3744 | 1464275669619 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 3744 | ++DOCSHELL 19181000 == 66 [pid = 3744] [id = 535] 08:14:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (19240800) [pid = 3744] [serial = 1605] [outer = 00000000] 08:14:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (19A98800) [pid = 3744] [serial = 1606] [outer = 19240800] 08:14:29 INFO - PROCESS | 3744 | 1464275669668 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (19CF5C00) [pid = 3744] [serial = 1607] [outer = 19240800] 08:14:30 INFO - PROCESS | 3744 | 1464275670088 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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 770ms 08:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:14:30 INFO - PROCESS | 3744 | 1464275670131 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 3744 | 1464275670133 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 08:14:30 INFO - PROCESS | 3744 | 1464275670136 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 3744 | 1464275670138 Marionette TRACE conn6 <- [1,2106,null,{}] 08:14:30 INFO - PROCESS | 3744 | 1464275670141 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}] 08:14:30 INFO - PROCESS | 3744 | 1464275670273 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 08:14:30 INFO - PROCESS | 3744 | 1464275670352 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 3744 | ++DOCSHELL 19A9B000 == 67 [pid = 3744] [id = 536] 08:14:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (19CF0C00) [pid = 3744] [serial = 1608] [outer = 00000000] 08:14:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (19E4DC00) [pid = 3744] [serial = 1609] [outer = 19CF0C00] 08:14:30 INFO - PROCESS | 3744 | 1464275670398 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (19FF0800) [pid = 3744] [serial = 1610] [outer = 19CF0C00] 08:14:30 INFO - PROCESS | 3744 | 1464275670850 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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 08:14:30 INFO - PROCESS | 3744 | 1464275670907 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 3744 | 1464275670909 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 08:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:14:30 INFO - PROCESS | 3744 | 1464275670912 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 3744 | 1464275670914 Marionette TRACE conn6 <- [1,2110,null,{}] 08:14:30 INFO - PROCESS | 3744 | 1464275670918 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}] 08:14:31 INFO - PROCESS | 3744 | 1464275671083 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 08:14:31 INFO - PROCESS | 3744 | 1464275671168 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 3744 | ++DOCSHELL 19DF5800 == 68 [pid = 3744] [id = 537] 08:14:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (1AC03800) [pid = 3744] [serial = 1611] [outer = 00000000] 08:14:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (1B6C2000) [pid = 3744] [serial = 1612] [outer = 1AC03800] 08:14:31 INFO - PROCESS | 3744 | 1464275671217 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (1C45C800) [pid = 3744] [serial = 1613] [outer = 1AC03800] 08:14:31 INFO - PROCESS | 3744 | 1464275671648 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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 08:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:14:31 INFO - PROCESS | 3744 | 1464275671683 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 3744 | 1464275671685 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 08:14:31 INFO - PROCESS | 3744 | 1464275671689 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 3744 | 1464275671690 Marionette TRACE conn6 <- [1,2114,null,{}] 08:14:31 INFO - PROCESS | 3744 | 1464275671694 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}] 08:14:31 INFO - PROCESS | 3744 | 1464275671822 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 08:14:31 INFO - PROCESS | 3744 | 1464275671837 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 3744 | ++DOCSHELL 147F2000 == 69 [pid = 3744] [id = 538] 08:14:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (1C888400) [pid = 3744] [serial = 1614] [outer = 00000000] 08:14:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (1D08F800) [pid = 3744] [serial = 1615] [outer = 1C888400] 08:14:31 INFO - PROCESS | 3744 | 1464275671882 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (1DB32C00) [pid = 3744] [serial = 1616] [outer = 1C888400] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (14E74000) [pid = 3744] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (0C677000) [pid = 3744] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (1C88DC00) [pid = 3744] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (19152800) [pid = 3744] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (18649400) [pid = 3744] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (1D021C00) [pid = 3744] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (19E56000) [pid = 3744] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (0C405C00) [pid = 3744] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (1043C000) [pid = 3744] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1AC0AC00) [pid = 3744] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (1DB47800) [pid = 3744] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:14:32 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (1AC07400) [pid = 3744] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:14:32 INFO - PROCESS | 3744 | 1464275672493 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]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 830ms 08:14:32 INFO - PROCESS | 3744 | 1464275672519 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 3744 | 1464275672521 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:14:32 INFO - PROCESS | 3744 | 1464275672524 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 3744 | 1464275672536 Marionette TRACE conn6 <- [1,2118,null,{}] 08:14:32 INFO - PROCESS | 3744 | 1464275672540 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}] 08:14:32 INFO - PROCESS | 3744 | 1464275672633 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 08:14:32 INFO - PROCESS | 3744 | 1464275672639 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 3744 | ++DOCSHELL 19DF4C00 == 70 [pid = 3744] [id = 539] 08:14:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (19DF6400) [pid = 3744] [serial = 1617] [outer = 00000000] 08:14:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (1CE12C00) [pid = 3744] [serial = 1618] [outer = 19DF6400] 08:14:32 INFO - PROCESS | 3744 | 1464275672684 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (1D02C000) [pid = 3744] [serial = 1619] [outer = 19DF6400] 08:14:33 INFO - PROCESS | 3744 | 1464275673117 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] 08:14:33 INFO - PROCESS | 3744 | 1464275673157 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 08:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:14:33 INFO - PROCESS | 3744 | 1464275673161 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 3744 | 1464275673162 Marionette TRACE conn6 <- [1,2122,null,{}] 08:14:33 INFO - PROCESS | 3744 | 1464275673184 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}] 08:14:33 INFO - PROCESS | 3744 | 1464275673273 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 08:14:33 INFO - PROCESS | 3744 | 1464275673280 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 3744 | ++DOCSHELL 1C894400 == 71 [pid = 3744] [id = 540] 08:14:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (1DB36800) [pid = 3744] [serial = 1620] [outer = 00000000] 08:14:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1E5D8400) [pid = 3744] [serial = 1621] [outer = 1DB36800] 08:14:33 INFO - PROCESS | 3744 | 1464275673325 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1E7AB800) [pid = 3744] [serial = 1622] [outer = 1DB36800] 08:14:33 INFO - PROCESS | 3744 | 1464275673777 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]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 650ms 08:14:33 INFO - PROCESS | 3744 | 1464275673811 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 3744 | 1464275673814 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 08:14:33 INFO - PROCESS | 3744 | 1464275673817 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:14:33 INFO - PROCESS | 3744 | 1464275673819 Marionette TRACE conn6 <- [1,2126,null,{}] 08:14:33 INFO - PROCESS | 3744 | 1464275673837 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}] 08:14:33 INFO - PROCESS | 3744 | 1464275673928 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 08:14:33 INFO - PROCESS | 3744 | 1464275673935 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2F400 == 72 [pid = 3744] [id = 541] 08:14:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (0CF35400) [pid = 3744] [serial = 1623] [outer = 00000000] 08:14:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (1EAA3800) [pid = 3744] [serial = 1624] [outer = 0CF35400] 08:14:34 INFO - PROCESS | 3744 | 1464275673979 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (1EAAB800) [pid = 3744] [serial = 1625] [outer = 0CF35400] 08:14:34 INFO - PROCESS | 3744 | 1464275674722 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]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 08:14:34 INFO - PROCESS | 3744 | 1464275674792 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 3744 | 1464275674797 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 08:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:14:34 INFO - PROCESS | 3744 | 1464275674804 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 3744 | 1464275674807 Marionette TRACE conn6 <- [1,2130,null,{}] 08:14:34 INFO - PROCESS | 3744 | 1464275674813 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}] 08:14:34 INFO - PROCESS | 3744 | 1464275674969 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 08:14:35 INFO - PROCESS | 3744 | 1464275675135 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 3744 | ++DOCSHELL 10565000 == 73 [pid = 3744] [id = 542] 08:14:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (14278000) [pid = 3744] [serial = 1626] [outer = 00000000] 08:14:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (1455E800) [pid = 3744] [serial = 1627] [outer = 14278000] 08:14:35 INFO - PROCESS | 3744 | 1464275675195 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (14CB4400) [pid = 3744] [serial = 1628] [outer = 14278000] 08:14:35 INFO - PROCESS | 3744 | 1464275675823 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] 08:14:35 INFO - PROCESS | 3744 | 1464275675893 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 08:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:14:35 INFO - PROCESS | 3744 | 1464275675899 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 3744 | 1464275675902 Marionette TRACE conn6 <- [1,2134,null,{}] 08:14:35 INFO - PROCESS | 3744 | 1464275675907 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}] 08:14:36 INFO - PROCESS | 3744 | 1464275676030 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 08:14:36 INFO - PROCESS | 3744 | 1464275676212 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 3744 | ++DOCSHELL 19A9F400 == 74 [pid = 3744] [id = 543] 08:14:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (19AA3C00) [pid = 3744] [serial = 1629] [outer = 00000000] 08:14:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (1A057400) [pid = 3744] [serial = 1630] [outer = 19AA3C00] 08:14:36 INFO - PROCESS | 3744 | 1464275676268 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (1AD7B400) [pid = 3744] [serial = 1631] [outer = 19AA3C00] 08:14:36 INFO - PROCESS | 3744 | 1464275676863 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] 08:14:36 INFO - PROCESS | 3744 | 1464275676924 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:14:36 INFO - PROCESS | 3744 | 1464275676928 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 3744 | 1464275676932 Marionette TRACE conn6 <- [1,2138,null,{}] 08:14:36 INFO - PROCESS | 3744 | 1464275676943 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}] 08:14:37 INFO - PROCESS | 3744 | 1464275677063 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 08:14:37 INFO - PROCESS | 3744 | 1464275677227 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 3744 | ++DOCSHELL 20348400 == 75 [pid = 3744] [id = 544] 08:14:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (2034F800) [pid = 3744] [serial = 1632] [outer = 00000000] 08:14:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (2038B000) [pid = 3744] [serial = 1633] [outer = 2034F800] 08:14:37 INFO - PROCESS | 3744 | 1464275677287 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (203D8800) [pid = 3744] [serial = 1634] [outer = 2034F800] 08:14:37 INFO - PROCESS | 3744 | 1464275677908 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]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1024ms 08:14:37 INFO - PROCESS | 3744 | 1464275677954 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3744 | 1464275677957 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:14:37 INFO - PROCESS | 3744 | 1464275677961 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3744 | 1464275677963 Marionette TRACE conn6 <- [1,2142,null,{}] 08:14:37 INFO - PROCESS | 3744 | 1464275677967 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}] 08:14:38 INFO - PROCESS | 3744 | 1464275678091 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 08:14:38 INFO - PROCESS | 3744 | 1464275678249 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 3744 | ++DOCSHELL 20537C00 == 76 [pid = 3744] [id = 545] 08:14:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (20538400) [pid = 3744] [serial = 1635] [outer = 00000000] 08:14:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (20952400) [pid = 3744] [serial = 1636] [outer = 20538400] 08:14:38 INFO - PROCESS | 3744 | 1464275678306 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (2095EC00) [pid = 3744] [serial = 1637] [outer = 20538400] 08:14:38 INFO - PROCESS | 3744 | 1464275678865 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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 08:14:38 INFO - PROCESS | 3744 | 1464275678934 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 3744 | 1464275678936 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 08:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:14:38 INFO - PROCESS | 3744 | 1464275678940 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 3744 | 1464275678942 Marionette TRACE conn6 <- [1,2146,null,{}] 08:14:38 INFO - PROCESS | 3744 | 1464275678946 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}] 08:14:39 INFO - PROCESS | 3744 | 1464275679061 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 08:14:39 INFO - PROCESS | 3744 | 1464275679235 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 3744 | ++DOCSHELL 19071000 == 77 [pid = 3744] [id = 546] 08:14:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (2053B000) [pid = 3744] [serial = 1638] [outer = 00000000] 08:14:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (21E36800) [pid = 3744] [serial = 1639] [outer = 2053B000] 08:14:39 INFO - PROCESS | 3744 | 1464275679292 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (21E3E400) [pid = 3744] [serial = 1640] [outer = 2053B000] 08:14:39 INFO - PROCESS | 3744 | 1464275679916 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]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1017ms 08:14:39 INFO - PROCESS | 3744 | 1464275679961 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 3744 | 1464275679963 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 08:14:39 INFO - PROCESS | 3744 | 1464275679967 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:14:39 INFO - PROCESS | 3744 | 1464275679969 Marionette TRACE conn6 <- [1,2150,null,{}] 08:14:39 INFO - PROCESS | 3744 | 1464275679973 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}] 08:14:40 INFO - PROCESS | 3744 | 1464275680113 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 08:14:40 INFO - PROCESS | 3744 | 1464275680244 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2E400 == 78 [pid = 3744] [id = 547] 08:14:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (1EAAC000) [pid = 3744] [serial = 1641] [outer = 00000000] 08:14:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (23265400) [pid = 3744] [serial = 1642] [outer = 1EAAC000] 08:14:40 INFO - PROCESS | 3744 | 1464275680300 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (23269000) [pid = 3744] [serial = 1643] [outer = 1EAAC000] 08:14:40 INFO - PROCESS | 3744 | 1464275680909 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]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 08:14:40 INFO - PROCESS | 3744 | 1464275680941 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3744 | 1464275680943 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 08:14:40 INFO - PROCESS | 3744 | 1464275680946 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:14:40 INFO - PROCESS | 3744 | 1464275680948 Marionette TRACE conn6 <- [1,2154,null,{}] 08:14:40 INFO - PROCESS | 3744 | 1464275680952 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}] 08:14:41 INFO - PROCESS | 3744 | 1464275681069 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 08:14:41 INFO - PROCESS | 3744 | 1464275681241 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 3744 | ++DOCSHELL 19A9CC00 == 79 [pid = 3744] [id = 548] 08:14:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 210 (21E38C00) [pid = 3744] [serial = 1644] [outer = 00000000] 08:14:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (23272400) [pid = 3744] [serial = 1645] [outer = 21E38C00] 08:14:41 INFO - PROCESS | 3744 | 1464275681298 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (23D2AC00) [pid = 3744] [serial = 1646] [outer = 21E38C00] 08:14:41 INFO - PROCESS | 3744 | 1464275681845 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]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 08:14:41 INFO - PROCESS | 3744 | 1464275681881 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 3744 | 1464275681883 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 08:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:14:41 INFO - PROCESS | 3744 | 1464275681886 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 3744 | 1464275681888 Marionette TRACE conn6 <- [1,2158,null,{}] 08:14:41 INFO - PROCESS | 3744 | 1464275681892 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}] 08:14:42 INFO - PROCESS | 3744 | 1464275682006 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 08:14:42 INFO - PROCESS | 3744 | 1464275682183 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 3744 | ++DOCSHELL 23D2D000 == 80 [pid = 3744] [id = 549] 08:14:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (23D2F000) [pid = 3744] [serial = 1647] [outer = 00000000] 08:14:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (23D33400) [pid = 3744] [serial = 1648] [outer = 23D2F000] 08:14:42 INFO - PROCESS | 3744 | 1464275682239 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (23D36800) [pid = 3744] [serial = 1649] [outer = 23D2F000] 08:14:42 INFO - PROCESS | 3744 | 1464275682869 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]]]}] 08:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1015ms 08:14:42 INFO - PROCESS | 3744 | 1464275682906 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 3744 | 1464275682908 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 08:14:42 INFO - PROCESS | 3744 | 1464275682911 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:14:42 INFO - PROCESS | 3744 | 1464275682913 Marionette TRACE conn6 <- [1,2162,null,{}] 08:14:42 INFO - PROCESS | 3744 | 1464275682917 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}] 08:14:43 INFO - PROCESS | 3744 | 1464275683032 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 08:14:43 INFO - PROCESS | 3744 | 1464275683193 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 3744 | ++DOCSHELL 1055C000 == 81 [pid = 3744] [id = 550] 08:14:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (159EE800) [pid = 3744] [serial = 1650] [outer = 00000000] 08:14:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 217 (1AD39400) [pid = 3744] [serial = 1651] [outer = 159EE800] 08:14:43 INFO - PROCESS | 3744 | 1464275683250 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 218 (1B6C7C00) [pid = 3744] [serial = 1652] [outer = 159EE800] 08:14:44 INFO - PROCESS | 3744 | 1464275684079 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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1234ms 08:14:44 INFO - PROCESS | 3744 | 1464275684150 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3744 | 1464275684155 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:14:44 INFO - PROCESS | 3744 | 1464275684159 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3744 | 1464275684163 Marionette TRACE conn6 <- [1,2166,null,{}] 08:14:44 INFO - PROCESS | 3744 | 1464275684183 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}] 08:14:44 INFO - PROCESS | 3744 | 1464275684294 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 08:14:44 INFO - PROCESS | 3744 | 1464275684454 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 3744 | ++DOCSHELL 0D39A400 == 82 [pid = 3744] [id = 551] 08:14:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 219 (10153C00) [pid = 3744] [serial = 1653] [outer = 00000000] 08:14:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 220 (19071C00) [pid = 3744] [serial = 1654] [outer = 10153C00] 08:14:44 INFO - PROCESS | 3744 | 1464275684509 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 221 (1924A000) [pid = 3744] [serial = 1655] [outer = 10153C00] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 0C7F8000 == 81 [pid = 3744] [id = 457] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 1F610400 == 80 [pid = 3744] [id = 492] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 203DA000 == 79 [pid = 3744] [id = 494] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 2038F000 == 78 [pid = 3744] [id = 493] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 20951000 == 77 [pid = 3744] [id = 495] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 1C45B000 == 76 [pid = 3744] [id = 491] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 18CCE800 == 75 [pid = 3744] [id = 490] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 1C894400 == 74 [pid = 3744] [id = 540] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 19DF4C00 == 73 [pid = 3744] [id = 539] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 147F2000 == 72 [pid = 3744] [id = 538] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 19DF5800 == 71 [pid = 3744] [id = 537] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 19A9B000 == 70 [pid = 3744] [id = 536] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 19181000 == 69 [pid = 3744] [id = 535] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 17380C00 == 68 [pid = 3744] [id = 534] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 0C675C00 == 67 [pid = 3744] [id = 533] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 220 (18CE0400) [pid = 3744] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 219 (0CF29C00) [pid = 3744] [serial = 1519] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 218 (164EF400) [pid = 3744] [serial = 1522] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 217 (1B5EA400) [pid = 3744] [serial = 1525] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 216 (1CE0D400) [pid = 3744] [serial = 1528] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 215 (1DB36C00) [pid = 3744] [serial = 1531] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 214 (1E5DA800) [pid = 3744] [serial = 1534] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 213 (1EAAEC00) [pid = 3744] [serial = 1537] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 212 (2038DC00) [pid = 3744] [serial = 1570] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | 1464275685202 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]]]}] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 147F8800 == 66 [pid = 3744] [id = 532] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 2188A000 == 65 [pid = 3744] [id = 529] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 21887400 == 64 [pid = 3744] [id = 528] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 2053E800 == 63 [pid = 3744] [id = 527] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 1DB38800 == 62 [pid = 3744] [id = 526] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 18CCF800 == 61 [pid = 3744] [id = 525] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 0CF30000 == 60 [pid = 3744] [id = 524] 08:14:45 INFO - PROCESS | 3744 | --DOCSHELL 1AD3F400 == 59 [pid = 3744] [id = 523] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 211 (19DF8000) [pid = 3744] [serial = 1552] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 210 (19E56800) [pid = 3744] [serial = 1553] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 209 (18CC8400) [pid = 3744] [serial = 1549] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 208 (1DB2CC00) [pid = 3744] [serial = 1558] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 207 (18CDBC00) [pid = 3744] [serial = 1550] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (1AD39000) [pid = 3744] [serial = 1555] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (0C7F0800) [pid = 3744] [serial = 1546] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 204 (10157C00) [pid = 3744] [serial = 1547] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (14E04800) [pid = 3744] [serial = 1544] [outer = 00000000] [url = about:blank] 08:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (1446B400) [pid = 3744] [serial = 1543] [outer = 00000000] [url = about:blank] 08:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1073ms 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (1AD77800) [pid = 3744] [serial = 1517] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (20342400) [pid = 3744] [serial = 1540] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (1E5D0400) [pid = 3744] [serial = 1561] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (1DB38C00) [pid = 3744] [serial = 1559] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (20345C00) [pid = 3744] [serial = 1568] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (18CCA000) [pid = 3744] [serial = 1564] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (1923D400) [pid = 3744] [serial = 1565] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (14E76000) [pid = 3744] [serial = 1079] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (1E9CA400) [pid = 3744] [serial = 1562] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (1EAACC00) [pid = 3744] [serial = 1567] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (1B602400) [pid = 3744] [serial = 1556] [outer = 00000000] [url = about:blank] 08:14:45 INFO - PROCESS | 3744 | 1464275685271 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3744 | 1464275685276 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:14:45 INFO - PROCESS | 3744 | 1464275685288 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3744 | 1464275685291 Marionette TRACE conn6 <- [1,2170,null,{}] 08:14:45 INFO - PROCESS | 3744 | 1464275685294 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}] 08:14:45 INFO - PROCESS | 3744 | 1464275685401 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 08:14:45 INFO - PROCESS | 3744 | 1464275685409 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 3744 | ++DOCSHELL 1015DC00 == 60 [pid = 3744] [id = 552] 08:14:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (1015F000) [pid = 3744] [serial = 1656] [outer = 00000000] 08:14:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (110F3800) [pid = 3744] [serial = 1657] [outer = 1015F000] 08:14:45 INFO - PROCESS | 3744 | 1464275685455 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (14BD0800) [pid = 3744] [serial = 1658] [outer = 1015F000] 08:14:46 INFO - PROCESS | 3744 | 1464275686028 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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 770ms 08:14:46 INFO - PROCESS | 3744 | 1464275686064 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3744 | 1464275686066 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 08:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:14:46 INFO - PROCESS | 3744 | 1464275686070 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 3744 | 1464275686073 Marionette TRACE conn6 <- [1,2174,null,{}] 08:14:46 INFO - PROCESS | 3744 | 1464275686083 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}] 08:14:46 INFO - PROCESS | 3744 | 1464275686186 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 08:14:46 INFO - PROCESS | 3744 | 1464275686315 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 3744 | ++DOCSHELL 19A9D800 == 61 [pid = 3744] [id = 553] 08:14:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (19A9DC00) [pid = 3744] [serial = 1659] [outer = 00000000] 08:14:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (19DF5800) [pid = 3744] [serial = 1660] [outer = 19A9DC00] 08:14:46 INFO - PROCESS | 3744 | 1464275686366 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (19E58400) [pid = 3744] [serial = 1661] [outer = 19A9DC00] 08:14:46 INFO - PROCESS | 3744 | 1464275686780 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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 08:14:46 INFO - PROCESS | 3744 | 1464275686804 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 3744 | 1464275686806 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 3744 | 1464275686809 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:14:46 INFO - PROCESS | 3744 | 1464275686811 Marionette TRACE conn6 <- [1,2178,null,{}] 08:14:46 INFO - PROCESS | 3744 | 1464275686814 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}] 08:14:46 INFO - PROCESS | 3744 | 1464275686913 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 08:14:46 INFO - PROCESS | 3744 | 1464275686920 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 3744 | ++DOCSHELL 1A057000 == 62 [pid = 3744] [id = 554] 08:14:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (1AC07C00) [pid = 3744] [serial = 1662] [outer = 00000000] 08:14:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (1AD3E400) [pid = 3744] [serial = 1663] [outer = 1AC07C00] 08:14:46 INFO - PROCESS | 3744 | 1464275686965 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (1B60D000) [pid = 3744] [serial = 1664] [outer = 1AC07C00] 08:14:47 INFO - PROCESS | 3744 | 1464275687413 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]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 631ms 08:14:47 INFO - PROCESS | 3744 | 1464275687444 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3744 | 1464275687456 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 3744 | 1464275687490 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 3744 | 1464275687492 Marionette TRACE conn6 <- [1,2182,null,{}] 08:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:14:47 INFO - PROCESS | 3744 | 1464275687504 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}] 08:14:47 INFO - PROCESS | 3744 | 1464275687640 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 08:14:47 INFO - PROCESS | 3744 | 1464275687746 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 3744 | ++DOCSHELL 1B853400 == 63 [pid = 3744] [id = 555] 08:14:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (1C45B000) [pid = 3744] [serial = 1665] [outer = 00000000] 08:14:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (1CE0F800) [pid = 3744] [serial = 1666] [outer = 1C45B000] 08:14:47 INFO - PROCESS | 3744 | 1464275687793 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (1D096800) [pid = 3744] [serial = 1667] [outer = 1C45B000] 08:14:48 INFO - PROCESS | 3744 | 1464275688326 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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 870ms 08:14:48 INFO - PROCESS | 3744 | 1464275688369 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3744 | 1464275688371 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:14:48 INFO - PROCESS | 3744 | 1464275688381 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3744 | 1464275688383 Marionette TRACE conn6 <- [1,2186,null,{}] 08:14:48 INFO - PROCESS | 3744 | 1464275688391 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}] 08:14:48 INFO - PROCESS | 3744 | 1464275688541 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 08:14:48 INFO - PROCESS | 3744 | 1464275688627 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 3744 | ++DOCSHELL 1E5D4C00 == 64 [pid = 3744] [id = 556] 08:14:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (1E5D7C00) [pid = 3744] [serial = 1668] [outer = 00000000] 08:14:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (1E9CA400) [pid = 3744] [serial = 1669] [outer = 1E5D7C00] 08:14:48 INFO - PROCESS | 3744 | 1464275688676 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (1E9D7800) [pid = 3744] [serial = 1670] [outer = 1E5D7C00] 08:14:49 INFO - PROCESS | 3744 | 1464275689140 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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 08:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:14:49 INFO - PROCESS | 3744 | 1464275689154 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3744 | 1464275689156 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 3744 | 1464275689159 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3744 | 1464275689160 Marionette TRACE conn6 <- [1,2190,null,{}] 08:14:49 INFO - PROCESS | 3744 | 1464275689164 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}] 08:14:49 INFO - PROCESS | 3744 | 1464275689305 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 08:14:49 INFO - PROCESS | 3744 | 1464275689323 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 3744 | ++DOCSHELL 1F601800 == 65 [pid = 3744] [id = 557] 08:14:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (1F60F000) [pid = 3744] [serial = 1671] [outer = 00000000] 08:14:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (20347800) [pid = 3744] [serial = 1672] [outer = 1F60F000] 08:14:49 INFO - PROCESS | 3744 | 1464275689371 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (20389400) [pid = 3744] [serial = 1673] [outer = 1F60F000] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 208 (19CF0C00) [pid = 3744] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 207 (1AC03800) [pid = 3744] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (1C888400) [pid = 3744] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (14E06C00) [pid = 3744] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 204 (19240800) [pid = 3744] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (1764C400) [pid = 3744] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (0C70D800) [pid = 3744] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (1DB36800) [pid = 3744] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (1EAA8800) [pid = 3744] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:14:49 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (19DF6400) [pid = 3744] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:14:49 INFO - PROCESS | 3744 | 1464275689923 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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 830ms 08:14:50 INFO - PROCESS | 3744 | 1464275689990 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3744 | 1464275689992 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:14:50 INFO - PROCESS | 3744 | 1464275689995 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3744 | 1464275689997 Marionette TRACE conn6 <- [1,2194,null,{}] 08:14:50 INFO - PROCESS | 3744 | 1464275690001 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}] 08:14:50 INFO - PROCESS | 3744 | 1464275690102 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 08:14:50 INFO - PROCESS | 3744 | 1464275690109 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3744 | ++DOCSHELL 1015C400 == 66 [pid = 3744] [id = 558] 08:14:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (1764E000) [pid = 3744] [serial = 1674] [outer = 00000000] 08:14:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (1F602C00) [pid = 3744] [serial = 1675] [outer = 1764E000] 08:14:50 INFO - PROCESS | 3744 | 1464275690153 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (20350C00) [pid = 3744] [serial = 1676] [outer = 1764E000] 08:14:50 INFO - PROCESS | 3744 | 1464275690594 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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 08:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:14:50 INFO - PROCESS | 3744 | 1464275690626 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3744 | 1464275690628 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 08:14:50 INFO - PROCESS | 3744 | 1464275690631 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3744 | 1464275690633 Marionette TRACE conn6 <- [1,2198,null,{}] 08:14:50 INFO - PROCESS | 3744 | 1464275690636 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}] 08:14:50 INFO - PROCESS | 3744 | 1464275690790 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 08:14:50 INFO - PROCESS | 3744 | 1464275690838 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 3744 | ++DOCSHELL 1E727C00 == 67 [pid = 3744] [id = 559] 08:14:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (1FDEE000) [pid = 3744] [serial = 1677] [outer = 00000000] 08:14:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (1FDF2800) [pid = 3744] [serial = 1678] [outer = 1FDEE000] 08:14:50 INFO - PROCESS | 3744 | 1464275690885 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (1FDF4400) [pid = 3744] [serial = 1679] [outer = 1FDEE000] 08:14:51 INFO - PROCESS | 3744 | 1464275691335 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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 08:14:51 INFO - PROCESS | 3744 | 1464275691362 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3744 | 1464275691364 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:14:51 INFO - PROCESS | 3744 | 1464275691371 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 3744 | 1464275691373 Marionette TRACE conn6 <- [1,2202,null,{}] 08:14:51 INFO - PROCESS | 3744 | 1464275691377 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}] 08:14:51 INFO - PROCESS | 3744 | 1464275691470 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 08:14:51 INFO - PROCESS | 3744 | 1464275691477 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 3744 | ++DOCSHELL 1C468400 == 68 [pid = 3744] [id = 560] 08:14:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (1FDF6000) [pid = 3744] [serial = 1680] [outer = 00000000] 08:14:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (20205000) [pid = 3744] [serial = 1681] [outer = 1FDF6000] 08:14:51 INFO - PROCESS | 3744 | 1464275691521 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (2020A400) [pid = 3744] [serial = 1682] [outer = 1FDF6000] 08:14:52 INFO - PROCESS | 3744 | 1464275692314 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]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 08:14:52 INFO - PROCESS | 3744 | 1464275692342 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 3744 | 1464275692348 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 08:14:52 INFO - PROCESS | 3744 | 1464275692352 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:14:52 INFO - PROCESS | 3744 | 1464275692357 Marionette TRACE conn6 <- [1,2206,null,{}] 08:14:52 INFO - PROCESS | 3744 | 1464275692363 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}] 08:14:52 INFO - PROCESS | 3744 | 1464275692491 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 08:14:52 INFO - PROCESS | 3744 | 1464275692675 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 3744 | ++DOCSHELL 14298800 == 69 [pid = 3744] [id = 561] 08:14:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (144E7C00) [pid = 3744] [serial = 1683] [outer = 00000000] 08:14:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 210 (17380000) [pid = 3744] [serial = 1684] [outer = 144E7C00] 08:14:52 INFO - PROCESS | 3744 | 1464275692738 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (18CC8400) [pid = 3744] [serial = 1685] [outer = 144E7C00] 08:14:53 INFO - PROCESS | 3744 | 1464275693322 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]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1020ms 08:14:53 INFO - PROCESS | 3744 | 1464275693378 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 3744 | 1464275693385 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 08:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:14:53 INFO - PROCESS | 3744 | 1464275693391 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 3744 | 1464275693394 Marionette TRACE conn6 <- [1,2210,null,{}] 08:14:53 INFO - PROCESS | 3744 | 1464275693398 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}] 08:14:53 INFO - PROCESS | 3744 | 1464275693554 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 08:14:53 INFO - PROCESS | 3744 | 1464275693719 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 3744 | ++DOCSHELL 19DF8800 == 70 [pid = 3744] [id = 562] 08:14:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (19E4EC00) [pid = 3744] [serial = 1686] [outer = 00000000] 08:14:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (1B5EA000) [pid = 3744] [serial = 1687] [outer = 19E4EC00] 08:14:53 INFO - PROCESS | 3744 | 1464275693775 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (1DB2E800) [pid = 3744] [serial = 1688] [outer = 19E4EC00] 08:14:54 INFO - PROCESS | 3744 | 1464275694375 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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1024ms 08:14:54 INFO - PROCESS | 3744 | 1464275694416 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3744 | 1464275694419 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:14:54 INFO - PROCESS | 3744 | 1464275694423 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 3744 | 1464275694427 Marionette TRACE conn6 <- [1,2214,null,{}] 08:14:54 INFO - PROCESS | 3744 | 1464275694438 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}] 08:14:54 INFO - PROCESS | 3744 | 1464275694577 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 08:14:54 INFO - PROCESS | 3744 | 1464275694740 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 3744 | ++DOCSHELL 2020F800 == 71 [pid = 3744] [id = 563] 08:14:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (2020FC00) [pid = 3744] [serial = 1689] [outer = 00000000] 08:14:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (20212400) [pid = 3744] [serial = 1690] [outer = 2020FC00] 08:14:54 INFO - PROCESS | 3744 | 1464275694799 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 217 (20535000) [pid = 3744] [serial = 1691] [outer = 2020FC00] 08:14:55 INFO - PROCESS | 3744 | 1464275695413 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]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1021ms 08:14:55 INFO - PROCESS | 3744 | 1464275695447 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3744 | 1464275695450 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 08:14:55 INFO - PROCESS | 3744 | 1464275695454 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:14:55 INFO - PROCESS | 3744 | 1464275695456 Marionette TRACE conn6 <- [1,2218,null,{}] 08:14:55 INFO - PROCESS | 3744 | 1464275695459 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}] 08:14:55 INFO - PROCESS | 3744 | 1464275695583 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 08:14:55 INFO - PROCESS | 3744 | 1464275695760 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 3744 | ++DOCSHELL 21889800 == 72 [pid = 3744] [id = 564] 08:14:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 218 (2188BC00) [pid = 3744] [serial = 1692] [outer = 00000000] 08:14:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 219 (21E39C00) [pid = 3744] [serial = 1693] [outer = 2188BC00] 08:14:55 INFO - PROCESS | 3744 | 1464275695817 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 220 (225BAC00) [pid = 3744] [serial = 1694] [outer = 2188BC00] 08:14:56 INFO - PROCESS | 3744 | 1464275696406 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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 08:14:56 INFO - PROCESS | 3744 | 1464275696433 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3744 | 1464275696436 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:14:56 INFO - PROCESS | 3744 | 1464275696441 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3744 | 1464275696443 Marionette TRACE conn6 <- [1,2222,null,{}] 08:14:56 INFO - PROCESS | 3744 | 1464275696446 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}] 08:14:56 INFO - PROCESS | 3744 | 1464275696567 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 08:14:56 INFO - PROCESS | 3744 | 1464275696745 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 3744 | ++DOCSHELL 21E39800 == 73 [pid = 3744] [id = 565] 08:14:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 221 (227A3000) [pid = 3744] [serial = 1695] [outer = 00000000] 08:14:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 222 (227AF000) [pid = 3744] [serial = 1696] [outer = 227A3000] 08:14:56 INFO - PROCESS | 3744 | 1464275696802 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 223 (23271800) [pid = 3744] [serial = 1697] [outer = 227A3000] 08:14:57 INFO - PROCESS | 3744 | 1464275697380 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]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 971ms 08:14:57 INFO - PROCESS | 3744 | 1464275697412 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3744 | 1464275697414 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 3744 | 1464275697418 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3744 | 1464275697420 Marionette TRACE conn6 <- [1,2226,null,{}] 08:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:14:57 INFO - PROCESS | 3744 | 1464275697423 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}] 08:14:57 INFO - PROCESS | 3744 | 1464275697552 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 08:14:57 INFO - PROCESS | 3744 | 1464275697730 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 3744 | ++DOCSHELL 243DC800 == 74 [pid = 3744] [id = 566] 08:14:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 224 (243DCC00) [pid = 3744] [serial = 1698] [outer = 00000000] 08:14:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 225 (243E5000) [pid = 3744] [serial = 1699] [outer = 243DCC00] 08:14:57 INFO - PROCESS | 3744 | 1464275697787 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 226 (24C33000) [pid = 3744] [serial = 1700] [outer = 243DCC00] 08:14:58 INFO - PROCESS | 3744 | 1464275698367 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]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 08:14:58 INFO - PROCESS | 3744 | 1464275698392 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 3744 | 1464275698395 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:14:58 INFO - PROCESS | 3744 | 1464275698398 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 3744 | 1464275698400 Marionette TRACE conn6 <- [1,2230,null,{}] 08:14:58 INFO - PROCESS | 3744 | 1464275698404 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}] 08:14:58 INFO - PROCESS | 3744 | 1464275698524 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 08:14:58 INFO - PROCESS | 3744 | 1464275698710 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 3744 | ++DOCSHELL 1055EC00 == 75 [pid = 3744] [id = 567] 08:14:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 227 (10560000) [pid = 3744] [serial = 1701] [outer = 00000000] 08:14:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 228 (1DB75400) [pid = 3744] [serial = 1702] [outer = 10560000] 08:14:58 INFO - PROCESS | 3744 | 1464275698769 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 229 (1DB77800) [pid = 3744] [serial = 1703] [outer = 10560000] 08:14:59 INFO - PROCESS | 3744 | 1464275699352 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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 08:14:59 INFO - PROCESS | 3744 | 1464275699685 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3744 | 1464275699690 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 3744 | 1464275699696 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 3744 | 1464275699699 Marionette TRACE conn6 <- [1,2234,null,{}] 08:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:14:59 INFO - PROCESS | 3744 | 1464275699705 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}] 08:14:59 INFO - PROCESS | 3744 | 1464275699887 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 08:15:00 INFO - PROCESS | 3744 | 1464275700013 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 3744 | ++DOCSHELL 10892400 == 76 [pid = 3744] [id = 568] 08:15:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 230 (108F0C00) [pid = 3744] [serial = 1704] [outer = 00000000] 08:15:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 231 (14468C00) [pid = 3744] [serial = 1705] [outer = 108F0C00] 08:15:00 INFO - PROCESS | 3744 | 1464275700064 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 232 (164E9400) [pid = 3744] [serial = 1706] [outer = 108F0C00] 08:15:00 INFO - PROCESS | 3744 | 1464275700665 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]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1017ms 08:15:00 INFO - PROCESS | 3744 | 1464275700720 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 3744 | 1464275700723 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:15:00 INFO - PROCESS | 3744 | 1464275700731 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3744 | 1464275700735 Marionette TRACE conn6 <- [1,2238,null,{}] 08:15:00 INFO - PROCESS | 3744 | 1464275700739 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}] 08:15:00 INFO - PROCESS | 3744 | 1464275700855 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 08:15:01 INFO - PROCESS | 3744 | 1464275701026 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 3744 | ++DOCSHELL 10761400 == 77 [pid = 3744] [id = 569] 08:15:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 233 (14472C00) [pid = 3744] [serial = 1707] [outer = 00000000] 08:15:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 234 (19AA1C00) [pid = 3744] [serial = 1708] [outer = 14472C00] 08:15:01 INFO - PROCESS | 3744 | 1464275701079 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 235 (19DF8400) [pid = 3744] [serial = 1709] [outer = 14472C00] 08:15:01 INFO - PROCESS | 3744 | 1464275701691 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]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 990ms 08:15:01 INFO - PROCESS | 3744 | 1464275701720 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3744 | 1464275701722 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 08:15:01 INFO - PROCESS | 3744 | 1464275701725 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:15:01 INFO - PROCESS | 3744 | 1464275701727 Marionette TRACE conn6 <- [1,2242,null,{}] 08:15:01 INFO - PROCESS | 3744 | 1464275701737 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}] 08:15:01 INFO - PROCESS | 3744 | 1464275701851 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 08:15:02 INFO - PROCESS | 3744 | 1464275702041 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 08E7D400 == 76 [pid = 3744] [id = 411] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 1E727C00 == 75 [pid = 3744] [id = 559] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 1015C400 == 74 [pid = 3744] [id = 558] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 1F601800 == 73 [pid = 3744] [id = 557] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 1E5D4C00 == 72 [pid = 3744] [id = 556] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 1B853400 == 71 [pid = 3744] [id = 555] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 1A057000 == 70 [pid = 3744] [id = 554] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 234 (17391C00) [pid = 3744] [serial = 1594] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 233 (19247000) [pid = 3744] [serial = 1576] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 232 (103E2000) [pid = 3744] [serial = 1573] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 231 (1EAA3800) [pid = 3744] [serial = 1624] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | ++DOCSHELL 0C51C800 == 71 [pid = 3744] [id = 570] 08:15:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 232 (0C536800) [pid = 3744] [serial = 1710] [outer = 00000000] 08:15:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 233 (10759400) [pid = 3744] [serial = 1711] [outer = 0C536800] 08:15:02 INFO - PROCESS | 3744 | 1464275702170 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 234 (168D1C00) [pid = 3744] [serial = 1712] [outer = 0C536800] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 19A9D800 == 70 [pid = 3744] [id = 553] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 1015DC00 == 69 [pid = 3744] [id = 552] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 0D39A400 == 68 [pid = 3744] [id = 551] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 23D2D000 == 67 [pid = 3744] [id = 549] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 19A9CC00 == 66 [pid = 3744] [id = 548] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 0CF2E400 == 65 [pid = 3744] [id = 547] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 19071000 == 64 [pid = 3744] [id = 546] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 20537C00 == 63 [pid = 3744] [id = 545] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 20348400 == 62 [pid = 3744] [id = 544] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 19A9F400 == 61 [pid = 3744] [id = 543] 08:15:02 INFO - PROCESS | 3744 | --DOCSHELL 10565000 == 60 [pid = 3744] [id = 542] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 233 (19E4DC00) [pid = 3744] [serial = 1609] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 232 (1C45C800) [pid = 3744] [serial = 1613] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 231 (1B6C2000) [pid = 3744] [serial = 1612] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 230 (19FF0800) [pid = 3744] [serial = 1610] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 229 (1D08F800) [pid = 3744] [serial = 1615] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 228 (159EF800) [pid = 3744] [serial = 1597] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 227 (19A98800) [pid = 3744] [serial = 1606] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 226 (18CCE000) [pid = 3744] [serial = 1603] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 225 (18CDD000) [pid = 3744] [serial = 1604] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 224 (1015EC00) [pid = 3744] [serial = 1600] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 223 (1446AC00) [pid = 3744] [serial = 1601] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 222 (1E5D8400) [pid = 3744] [serial = 1621] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 221 (1E7A8800) [pid = 3744] [serial = 1579] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 220 (20958000) [pid = 3744] [serial = 1582] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 219 (2188E000) [pid = 3744] [serial = 1585] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 218 (225B3000) [pid = 3744] [serial = 1588] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 217 (227A1800) [pid = 3744] [serial = 1591] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 216 (1DB32C00) [pid = 3744] [serial = 1616] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 215 (203D3400) [pid = 3744] [serial = 1571] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 214 (17392400) [pid = 3744] [serial = 1598] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 213 (1CE12C00) [pid = 3744] [serial = 1618] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 212 (1E7AB800) [pid = 3744] [serial = 1622] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 211 (1D02C000) [pid = 3744] [serial = 1619] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | --DOMWINDOW == 210 (19CF5C00) [pid = 3744] [serial = 1607] [outer = 00000000] [url = about:blank] 08:15:02 INFO - PROCESS | 3744 | 1464275702696 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]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1017ms 08:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:15:02 INFO - PROCESS | 3744 | 1464275702746 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 3744 | 1464275702748 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 08:15:02 INFO - PROCESS | 3744 | 1464275702751 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 3744 | 1464275702753 Marionette TRACE conn6 <- [1,2246,null,{}] 08:15:02 INFO - PROCESS | 3744 | 1464275702757 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}] 08:15:02 INFO - PROCESS | 3744 | 1464275702857 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 08:15:03 INFO - PROCESS | 3744 | 1464275703016 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3744 | ++DOCSHELL 103E1800 == 61 [pid = 3744] [id = 571] 08:15:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (10564C00) [pid = 3744] [serial = 1713] [outer = 00000000] 08:15:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (14E0CC00) [pid = 3744] [serial = 1714] [outer = 10564C00] 08:15:03 INFO - PROCESS | 3744 | 1464275703064 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (18CCF400) [pid = 3744] [serial = 1715] [outer = 10564C00] 08:15:03 INFO - PROCESS | 3744 | 1464275703454 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]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 08:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:15:03 INFO - PROCESS | 3744 | 1464275703482 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3744 | 1464275703484 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 08:15:03 INFO - PROCESS | 3744 | 1464275703487 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3744 | 1464275703489 Marionette TRACE conn6 <- [1,2250,null,{}] 08:15:03 INFO - PROCESS | 3744 | 1464275703493 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}] 08:15:03 INFO - PROCESS | 3744 | 1464275703584 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 08:15:03 INFO - PROCESS | 3744 | 1464275703590 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 3744 | ++DOCSHELL 18CCF800 == 62 [pid = 3744] [id = 572] 08:15:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (18CE0C00) [pid = 3744] [serial = 1716] [outer = 00000000] 08:15:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (19DED800) [pid = 3744] [serial = 1717] [outer = 18CE0C00] 08:15:03 INFO - PROCESS | 3744 | 1464275703635 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (19E57400) [pid = 3744] [serial = 1718] [outer = 18CE0C00] 08:15:04 INFO - PROCESS | 3744 | 1464275704105 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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 08:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:15:04 INFO - PROCESS | 3744 | 1464275704160 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3744 | 1464275704162 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 08:15:04 INFO - PROCESS | 3744 | 1464275704190 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 3744 | 1464275704192 Marionette TRACE conn6 <- [1,2254,null,{}] 08:15:04 INFO - PROCESS | 3744 | 1464275704197 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}] 08:15:04 INFO - PROCESS | 3744 | 1464275704312 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 08:15:04 INFO - PROCESS | 3744 | 1464275704326 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 3744 | ++DOCSHELL 1BFA0800 == 63 [pid = 3744] [id = 573] 08:15:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 217 (1BFA3400) [pid = 3744] [serial = 1719] [outer = 00000000] 08:15:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 218 (1C4CD800) [pid = 3744] [serial = 1720] [outer = 1BFA3400] 08:15:04 INFO - PROCESS | 3744 | 1464275704371 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 219 (1D01F400) [pid = 3744] [serial = 1721] [outer = 1BFA3400] 08:15:04 INFO - PROCESS | 3744 | 1464275704910 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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 810ms 08:15:05 INFO - PROCESS | 3744 | 1464275705007 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 3744 | 1464275705009 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 08:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:15:05 INFO - PROCESS | 3744 | 1464275705019 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 3744 | 1464275705021 Marionette TRACE conn6 <- [1,2258,null,{}] 08:15:05 INFO - PROCESS | 3744 | 1464275705028 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}] 08:15:05 INFO - PROCESS | 3744 | 1464275705164 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 08:15:05 INFO - PROCESS | 3744 | 1464275705244 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3744 | ++DOCSHELL 1D022800 == 64 [pid = 3744] [id = 574] 08:15:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 220 (1D098C00) [pid = 3744] [serial = 1722] [outer = 00000000] 08:15:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 221 (1DB34C00) [pid = 3744] [serial = 1723] [outer = 1D098C00] 08:15:05 INFO - PROCESS | 3744 | 1464275705289 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 222 (1DB3EC00) [pid = 3744] [serial = 1724] [outer = 1D098C00] 08:15:05 INFO - PROCESS | 3744 | 1464275705706 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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 08:15:05 INFO - PROCESS | 3744 | 1464275705755 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 3744 | 1464275705757 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 08:15:05 INFO - PROCESS | 3744 | 1464275705768 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:15:05 INFO - PROCESS | 3744 | 1464275705770 Marionette TRACE conn6 <- [1,2262,null,{}] 08:15:05 INFO - PROCESS | 3744 | 1464275705773 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}] 08:15:05 INFO - PROCESS | 3744 | 1464275705912 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 08:15:05 INFO - PROCESS | 3744 | 1464275705933 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 3744 | ++DOCSHELL 1DB30400 == 65 [pid = 3744] [id = 575] 08:15:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 223 (1DB6B800) [pid = 3744] [serial = 1725] [outer = 00000000] 08:15:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 224 (1DC5F800) [pid = 3744] [serial = 1726] [outer = 1DB6B800] 08:15:05 INFO - PROCESS | 3744 | 1464275705979 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 225 (1DC6C400) [pid = 3744] [serial = 1727] [outer = 1DB6B800] 08:15:06 INFO - PROCESS | 3744 | 1464275706443 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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 08:15:07 INFO - PROCESS | 3744 | 1464275707125 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3744 | 1464275707127 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 224 (1D095800) [pid = 3744] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 223 (19AE4400) [pid = 3744] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 222 (10757800) [pid = 3744] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 221 (0C519000) [pid = 3744] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 220 (18CE2000) [pid = 3744] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 219 (1D09C400) [pid = 3744] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 218 (0CF2B800) [pid = 3744] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 217 (1E7AA000) [pid = 3744] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 216 (08E7E800) [pid = 3744] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 215 (0C539C00) [pid = 3744] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 214 (1E725000) [pid = 3744] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 213 (1C892000) [pid = 3744] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 212 (20952800) [pid = 3744] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 211 (0C7FC800) [pid = 3744] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 210 (1EAA4800) [pid = 3744] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 209 (18CCB800) [pid = 3744] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 208 (1E5D3400) [pid = 3744] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 207 (1906B400) [pid = 3744] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (1AC0A800) [pid = 3744] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (14E05400) [pid = 3744] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 204 (1EAAB400) [pid = 3744] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (1D090800) [pid = 3744] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (203DC400) [pid = 3744] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (1F610C00) [pid = 3744] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (19F69400) [pid = 3744] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (17394400) [pid = 3744] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (1E9D6400) [pid = 3744] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (1C3DE400) [pid = 3744] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (0C4C5C00) [pid = 3744] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (1AC10800) [pid = 3744] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (1DB47C00) [pid = 3744] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (164F6000) [pid = 3744] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (14557C00) [pid = 3744] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (1DC6D800) [pid = 3744] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (1DB40400) [pid = 3744] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (1BFA4400) [pid = 3744] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (1CE14800) [pid = 3744] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (0C40FC00) [pid = 3744] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (19DF7000) [pid = 3744] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (1AD39800) [pid = 3744] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (2038FC00) [pid = 3744] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (14BD3000) [pid = 3744] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (1C45B000) [pid = 3744] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (10153C00) [pid = 3744] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (1E5D7C00) [pid = 3744] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (19A9DC00) [pid = 3744] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (1AC07C00) [pid = 3744] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1F60F000) [pid = 3744] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (1FDEE000) [pid = 3744] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (1015F000) [pid = 3744] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (1764E000) [pid = 3744] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (0CF4E800) [pid = 3744] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (18CD4C00) [pid = 3744] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (1DC60400) [pid = 3744] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1446BC00) [pid = 3744] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (18CD0800) [pid = 3744] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:15:07 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (0C7F2800) [pid = 3744] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:15:07 INFO - PROCESS | 3744 | 1464275707174 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3744 | 1464275707176 Marionette TRACE conn6 <- [1,2266,null,{}] 08:15:07 INFO - PROCESS | 3744 | 1464275707180 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}] 08:15:07 INFO - PROCESS | 3744 | 1464275707278 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 08:15:07 INFO - PROCESS | 3744 | 1464275707287 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3744 | ++DOCSHELL 0C7EE000 == 66 [pid = 3744] [id = 576] 08:15:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (0C7FC800) [pid = 3744] [serial = 1728] [outer = 00000000] 08:15:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (0CF52000) [pid = 3744] [serial = 1729] [outer = 0C7FC800] 08:15:07 INFO - PROCESS | 3744 | 1464275707341 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (10757800) [pid = 3744] [serial = 1730] [outer = 0C7FC800] 08:15:07 INFO - PROCESS | 3744 | 1464275707784 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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 673ms 08:15:07 INFO - PROCESS | 3744 | 1464275707845 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3744 | 1464275707847 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 08:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:15:07 INFO - PROCESS | 3744 | 1464275707850 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 3744 | 1464275707852 Marionette TRACE conn6 <- [1,2270,null,{}] 08:15:07 INFO - PROCESS | 3744 | 1464275707855 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}] 08:15:07 INFO - PROCESS | 3744 | 1464275707952 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 08:15:07 INFO - PROCESS | 3744 | 1464275707958 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2A000 == 67 [pid = 3744] [id = 577] 08:15:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (0CF4E800) [pid = 3744] [serial = 1731] [outer = 00000000] 08:15:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (17397000) [pid = 3744] [serial = 1732] [outer = 0CF4E800] 08:15:08 INFO - PROCESS | 3744 | 1464275708003 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (19077400) [pid = 3744] [serial = 1733] [outer = 0CF4E800] 08:15:08 INFO - PROCESS | 3744 | 1464275708467 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]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 08:15:08 INFO - PROCESS | 3744 | 1464275708521 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3744 | 1464275708523 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 08:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:15:08 INFO - PROCESS | 3744 | 1464275708527 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 3744 | 1464275708529 Marionette TRACE conn6 <- [1,2274,null,{}] 08:15:08 INFO - PROCESS | 3744 | 1464275708533 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}] 08:15:08 INFO - PROCESS | 3744 | 1464275708645 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 08:15:08 INFO - PROCESS | 3744 | 1464275708693 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 3744 | ++DOCSHELL 1B503800 == 68 [pid = 3744] [id = 578] 08:15:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (1B5E1400) [pid = 3744] [serial = 1734] [outer = 00000000] 08:15:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (1C3DE400) [pid = 3744] [serial = 1735] [outer = 1B5E1400] 08:15:08 INFO - PROCESS | 3744 | 1464275708745 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1D025400) [pid = 3744] [serial = 1736] [outer = 1B5E1400] 08:15:09 INFO - PROCESS | 3744 | 1464275709413 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]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 08:15:09 INFO - PROCESS | 3744 | 1464275709461 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 08:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:15:09 INFO - PROCESS | 3744 | 1464275709466 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 08:15:09 INFO - PROCESS | 3744 | 1464275709471 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3744 | 1464275709475 Marionette TRACE conn6 <- [1,2278,null,{}] 08:15:09 INFO - PROCESS | 3744 | 1464275709481 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}] 08:15:09 INFO - PROCESS | 3744 | 1464275709639 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 08:15:09 INFO - PROCESS | 3744 | 1464275709808 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 3744 | ++DOCSHELL 0C539000 == 69 [pid = 3744] [id = 579] 08:15:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (0C711400) [pid = 3744] [serial = 1737] [outer = 00000000] 08:15:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (14467400) [pid = 3744] [serial = 1738] [outer = 0C711400] 08:15:09 INFO - PROCESS | 3744 | 1464275709866 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (1591EC00) [pid = 3744] [serial = 1739] [outer = 0C711400] 08:15:10 INFO - PROCESS | 3744 | 1464275710521 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]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1081ms 08:15:10 INFO - PROCESS | 3744 | 1464275710567 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3744 | 1464275710573 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 08:15:10 INFO - PROCESS | 3744 | 1464275710581 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:15:10 INFO - PROCESS | 3744 | 1464275710585 Marionette TRACE conn6 <- [1,2282,null,{}] 08:15:10 INFO - PROCESS | 3744 | 1464275710589 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}] 08:15:10 INFO - PROCESS | 3744 | 1464275710717 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 08:15:10 INFO - PROCESS | 3744 | 1464275710884 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 3744 | ++DOCSHELL 19245C00 == 70 [pid = 3744] [id = 580] 08:15:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (1924BC00) [pid = 3744] [serial = 1740] [outer = 00000000] 08:15:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (19DF7000) [pid = 3744] [serial = 1741] [outer = 1924BC00] 08:15:10 INFO - PROCESS | 3744 | 1464275710941 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (1AC08400) [pid = 3744] [serial = 1742] [outer = 1924BC00] 08:15:11 INFO - PROCESS | 3744 | 1464275711536 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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 08:15:11 INFO - PROCESS | 3744 | 1464275711567 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 3744 | 1464275711570 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 08:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:15:11 INFO - PROCESS | 3744 | 1464275711575 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 3744 | 1464275711579 Marionette TRACE conn6 <- [1,2286,null,{}] 08:15:11 INFO - PROCESS | 3744 | 1464275711590 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}] 08:15:11 INFO - PROCESS | 3744 | 1464275711714 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 08:15:11 INFO - PROCESS | 3744 | 1464275711900 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 3744 | ++DOCSHELL 1CE17800 == 71 [pid = 3744] [id = 581] 08:15:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (1CE18C00) [pid = 3744] [serial = 1743] [outer = 00000000] 08:15:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (1D02C800) [pid = 3744] [serial = 1744] [outer = 1CE18C00] 08:15:11 INFO - PROCESS | 3744 | 1464275711961 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (1DB3D400) [pid = 3744] [serial = 1745] [outer = 1CE18C00] 08:15:12 INFO - PROCESS | 3744 | 1464275712603 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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1077ms 08:15:12 INFO - PROCESS | 3744 | 1464275712657 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3744 | 1464275712660 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 08:15:12 INFO - PROCESS | 3744 | 1464275712663 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:15:12 INFO - PROCESS | 3744 | 1464275712665 Marionette TRACE conn6 <- [1,2290,null,{}] 08:15:12 INFO - PROCESS | 3744 | 1464275712669 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}] 08:15:12 INFO - PROCESS | 3744 | 1464275712792 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 08:15:12 INFO - PROCESS | 3744 | 1464275712957 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 3744 | ++DOCSHELL 1E5D4400 == 72 [pid = 3744] [id = 582] 08:15:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1E5D6C00) [pid = 3744] [serial = 1746] [outer = 00000000] 08:15:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1E7A9400) [pid = 3744] [serial = 1747] [outer = 1E5D6C00] 08:15:13 INFO - PROCESS | 3744 | 1464275713013 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (1E7B0400) [pid = 3744] [serial = 1748] [outer = 1E5D6C00] 08:15:13 INFO - PROCESS | 3744 | 1464275713611 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]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1016ms 08:15:13 INFO - PROCESS | 3744 | 1464275713683 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 3744 | 1464275713685 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 08:15:13 INFO - PROCESS | 3744 | 1464275713689 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:15:13 INFO - PROCESS | 3744 | 1464275713691 Marionette TRACE conn6 <- [1,2294,null,{}] 08:15:13 INFO - PROCESS | 3744 | 1464275713695 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}] 08:15:13 INFO - PROCESS | 3744 | 1464275713816 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 08:15:14 INFO - PROCESS | 3744 | 1464275713980 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 3744 | ++DOCSHELL 1E9D8800 == 73 [pid = 3744] [id = 583] 08:15:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (1EA41C00) [pid = 3744] [serial = 1749] [outer = 00000000] 08:15:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (1EAAC800) [pid = 3744] [serial = 1750] [outer = 1EA41C00] 08:15:14 INFO - PROCESS | 3744 | 1464275714041 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (1F609800) [pid = 3744] [serial = 1751] [outer = 1EA41C00] 08:15:14 INFO - PROCESS | 3744 | 1464275714651 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]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1019ms 08:15:14 INFO - PROCESS | 3744 | 1464275714716 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3744 | 1464275714718 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:15:14 INFO - PROCESS | 3744 | 1464275714724 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3744 | 1464275714726 Marionette TRACE conn6 <- [1,2298,null,{}] 08:15:14 INFO - PROCESS | 3744 | 1464275714729 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}] 08:15:14 INFO - PROCESS | 3744 | 1464275714883 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 08:15:15 INFO - PROCESS | 3744 | 1464275715047 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 3744 | ++DOCSHELL 1FDEB400 == 74 [pid = 3744] [id = 584] 08:15:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (1FDFA800) [pid = 3744] [serial = 1752] [outer = 00000000] 08:15:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (20346800) [pid = 3744] [serial = 1753] [outer = 1FDFA800] 08:15:15 INFO - PROCESS | 3744 | 1464275715104 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (20385400) [pid = 3744] [serial = 1754] [outer = 1FDFA800] 08:15:15 INFO - PROCESS | 3744 | 1464275715666 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]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 08:15:15 INFO - PROCESS | 3744 | 1464275715700 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3744 | 1464275715703 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 08:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:15:15 INFO - PROCESS | 3744 | 1464275715708 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 3744 | 1464275715710 Marionette TRACE conn6 <- [1,2302,null,{}] 08:15:15 INFO - PROCESS | 3744 | 1464275715713 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}] 08:15:15 INFO - PROCESS | 3744 | 1464275715827 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 08:15:16 INFO - PROCESS | 3744 | 1464275716001 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 3744 | ++DOCSHELL 20343C00 == 75 [pid = 3744] [id = 585] 08:15:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (20390800) [pid = 3744] [serial = 1755] [outer = 00000000] 08:15:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (203E0800) [pid = 3744] [serial = 1756] [outer = 20390800] 08:15:16 INFO - PROCESS | 3744 | 1464275716057 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (2053A400) [pid = 3744] [serial = 1757] [outer = 20390800] 08:15:16 INFO - PROCESS | 3744 | 1464275716645 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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 08:15:16 INFO - PROCESS | 3744 | 1464275716682 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3744 | 1464275716684 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 08:15:16 INFO - PROCESS | 3744 | 1464275716687 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:15:16 INFO - PROCESS | 3744 | 1464275716690 Marionette TRACE conn6 <- [1,2306,null,{}] 08:15:16 INFO - PROCESS | 3744 | 1464275716693 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}] 08:15:16 INFO - PROCESS | 3744 | 1464275716807 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 08:15:17 INFO - PROCESS | 3744 | 1464275717004 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 3744 | ++DOCSHELL 14E06C00 == 76 [pid = 3744] [id = 586] 08:15:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (14E6F800) [pid = 3744] [serial = 1758] [outer = 00000000] 08:15:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (1B6E1000) [pid = 3744] [serial = 1759] [outer = 14E6F800] 08:15:17 INFO - PROCESS | 3744 | 1464275717061 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (1DB45400) [pid = 3744] [serial = 1760] [outer = 14E6F800] 08:15:17 INFO - PROCESS | 3744 | 1464275717689 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] 08:15:17 INFO - PROCESS | 3744 | 1464275717762 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 08:15:17 INFO - PROCESS | 3744 | 1464275717765 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:15:17 INFO - PROCESS | 3744 | 1464275717767 Marionette TRACE conn6 <- [1,2310,null,{}] 08:15:17 INFO - PROCESS | 3744 | 1464275717771 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}] 08:15:17 INFO - PROCESS | 3744 | 1464275717893 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 08:15:18 INFO - PROCESS | 3744 | 1464275718066 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 3744 | ++DOCSHELL 0C53DC00 == 77 [pid = 3744] [id = 587] 08:15:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (0CF57400) [pid = 3744] [serial = 1761] [outer = 00000000] 08:15:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (144E4800) [pid = 3744] [serial = 1762] [outer = 0CF57400] 08:15:18 INFO - PROCESS | 3744 | 1464275718125 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (17393400) [pid = 3744] [serial = 1763] [outer = 0CF57400] 08:15:18 INFO - PROCESS | 3744 | 1464275718857 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]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1137ms 08:15:18 INFO - PROCESS | 3744 | 1464275718907 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3744 | 1464275718912 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 08:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:15:18 INFO - PROCESS | 3744 | 1464275718916 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3744 | 1464275718920 Marionette TRACE conn6 <- [1,2314,null,{}] 08:15:18 INFO - PROCESS | 3744 | 1464275718925 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}] 08:15:19 INFO - PROCESS | 3744 | 1464275719040 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 08:15:19 INFO - PROCESS | 3744 | 1464275719228 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 3744 | ++DOCSHELL 14473000 == 78 [pid = 3744] [id = 588] 08:15:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (14BD3000) [pid = 3744] [serial = 1764] [outer = 00000000] 08:15:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (17653400) [pid = 3744] [serial = 1765] [outer = 14BD3000] 08:15:19 INFO - PROCESS | 3744 | 1464275719281 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (18CD9800) [pid = 3744] [serial = 1766] [outer = 14BD3000] 08:15:19 INFO - PROCESS | 3744 | 1464275719939 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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1073ms 08:15:20 INFO - PROCESS | 3744 | 1464275719990 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3744 | 1464275719995 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 08:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:15:20 INFO - PROCESS | 3744 | 1464275720001 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 3744 | 1464275720004 Marionette TRACE conn6 <- [1,2318,null,{}] 08:15:20 INFO - PROCESS | 3744 | 1464275720008 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}] 08:15:20 INFO - PROCESS | 3744 | 1464275720130 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 08:15:20 INFO - PROCESS | 3744 | 1464275720327 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 0CF2A000 == 77 [pid = 3744] [id = 577] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 0C7EE000 == 76 [pid = 3744] [id = 576] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 1DB30400 == 75 [pid = 3744] [id = 575] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 1D022800 == 74 [pid = 3744] [id = 574] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 1BFA0800 == 73 [pid = 3744] [id = 573] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 18CCF800 == 72 [pid = 3744] [id = 572] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 103E1800 == 71 [pid = 3744] [id = 571] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 0C51C800 == 70 [pid = 3744] [id = 570] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 10761400 == 69 [pid = 3744] [id = 569] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (1455E800) [pid = 3744] [serial = 1627] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (1AD39400) [pid = 3744] [serial = 1651] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 204 (1A057400) [pid = 3744] [serial = 1630] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (2038B000) [pid = 3744] [serial = 1633] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (20952400) [pid = 3744] [serial = 1636] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 201 (21E36800) [pid = 3744] [serial = 1639] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 200 (23265400) [pid = 3744] [serial = 1642] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (23272400) [pid = 3744] [serial = 1645] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (23D33400) [pid = 3744] [serial = 1648] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (20205000) [pid = 3744] [serial = 1681] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | ++DOCSHELL 0C513000 == 70 [pid = 3744] [id = 589] 08:15:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (0C519000) [pid = 3744] [serial = 1767] [outer = 00000000] 08:15:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (0C7EE000) [pid = 3744] [serial = 1768] [outer = 0C519000] 08:15:20 INFO - PROCESS | 3744 | 1464275720446 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (1015CC00) [pid = 3744] [serial = 1769] [outer = 0C519000] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 10892400 == 69 [pid = 3744] [id = 568] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 21E39800 == 68 [pid = 3744] [id = 565] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 21889800 == 67 [pid = 3744] [id = 564] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 2020F800 == 66 [pid = 3744] [id = 563] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 19DF8800 == 65 [pid = 3744] [id = 562] 08:15:20 INFO - PROCESS | 3744 | --DOCSHELL 14298800 == 64 [pid = 3744] [id = 561] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 199 (1EAA6800) [pid = 3744] [serial = 1388] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 198 (18CD7C00) [pid = 3744] [serial = 1595] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 197 (1924B800) [pid = 3744] [serial = 1472] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 196 (10159C00) [pid = 3744] [serial = 1520] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 195 (1DB3F400) [pid = 3744] [serial = 1340] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (1AD0E000) [pid = 3744] [serial = 1286] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (144EB400) [pid = 3744] [serial = 1238] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (10153000) [pid = 3744] [serial = 1418] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (19D4E400) [pid = 3744] [serial = 1376] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (1DB3FC00) [pid = 3744] [serial = 1532] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (14E7B400) [pid = 3744] [serial = 1373] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (1EA38400) [pid = 3744] [serial = 1433] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (0C518C00) [pid = 3744] [serial = 1235] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (1DB2EC00) [pid = 3744] [serial = 1427] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (1E7AE400) [pid = 3744] [serial = 1385] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1D023C00) [pid = 3744] [serial = 1292] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (2095B400) [pid = 3744] [serial = 1487] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (10558000) [pid = 3744] [serial = 1325] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (1EAAFC00) [pid = 3744] [serial = 1538] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (19A9B800) [pid = 3744] [serial = 1241] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (1E5DD800) [pid = 3744] [serial = 1382] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (1C88F800) [pid = 3744] [serial = 1289] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1AD0B000) [pid = 3744] [serial = 1244] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (17394800) [pid = 3744] [serial = 1523] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (1F606000) [pid = 3744] [serial = 1436] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (1D096C00) [pid = 3744] [serial = 1337] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (20538800) [pid = 3744] [serial = 1484] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (20386C00) [pid = 3744] [serial = 1478] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (1B6D2800) [pid = 3744] [serial = 1331] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1865CC00) [pid = 3744] [serial = 1184] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (2034B000) [pid = 3744] [serial = 1541] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (1D02AC00) [pid = 3744] [serial = 1334] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (10156000) [pid = 3744] [serial = 1469] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (1B6C1800) [pid = 3744] [serial = 1526] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (1DC6A000) [pid = 3744] [serial = 1379] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (18CDB000) [pid = 3744] [serial = 1328] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (165D5C00) [pid = 3744] [serial = 1283] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (1E7AD000) [pid = 3744] [serial = 1535] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1E5D1C00) [pid = 3744] [serial = 1430] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1D029C00) [pid = 3744] [serial = 1529] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1DC66800) [pid = 3744] [serial = 1475] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (0CF28800) [pid = 3744] [serial = 1280] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1B6C6800) [pid = 3744] [serial = 1424] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (1AD77000) [pid = 3744] [serial = 1247] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (203DB000) [pid = 3744] [serial = 1481] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (17657C00) [pid = 3744] [serial = 1421] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (110FA800) [pid = 3744] [serial = 1574] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (19DF0C00) [pid = 3744] [serial = 1577] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1CE0F800) [pid = 3744] [serial = 1666] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1924A000) [pid = 3744] [serial = 1655] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (19071C00) [pid = 3744] [serial = 1654] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1E9D7800) [pid = 3744] [serial = 1670] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1E9CA400) [pid = 3744] [serial = 1669] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (19DF5800) [pid = 3744] [serial = 1660] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (19E58400) [pid = 3744] [serial = 1661] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1AD3E400) [pid = 3744] [serial = 1663] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (20347800) [pid = 3744] [serial = 1672] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1FDF2800) [pid = 3744] [serial = 1678] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (20389400) [pid = 3744] [serial = 1673] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (110F3800) [pid = 3744] [serial = 1657] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (14BD0800) [pid = 3744] [serial = 1658] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1F602C00) [pid = 3744] [serial = 1675] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (20350C00) [pid = 3744] [serial = 1676] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1D096800) [pid = 3744] [serial = 1667] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1B60D000) [pid = 3744] [serial = 1664] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1FDF4400) [pid = 3744] [serial = 1679] [outer = 00000000] [url = about:blank] 08:15:20 INFO - PROCESS | 3744 | 1464275720951 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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 08:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:15:20 INFO - PROCESS | 3744 | 1464275720974 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3744 | 1464275720976 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 08:15:20 INFO - PROCESS | 3744 | 1464275720979 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 3744 | 1464275720983 Marionette TRACE conn6 <- [1,2322,null,{}] 08:15:21 INFO - PROCESS | 3744 | 1464275720993 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}] 08:15:21 INFO - PROCESS | 3744 | 1464275721094 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 08:15:21 INFO - PROCESS | 3744 | 1464275721105 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 3744 | ++DOCSHELL 14E75000 == 65 [pid = 3744] [id = 590] 08:15:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (15918800) [pid = 3744] [serial = 1770] [outer = 00000000] 08:15:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (17657C00) [pid = 3744] [serial = 1771] [outer = 15918800] 08:15:21 INFO - PROCESS | 3744 | 1464275721155 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (18CE1000) [pid = 3744] [serial = 1772] [outer = 15918800] 08:15:21 INFO - PROCESS | 3744 | 1464275721683 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]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 08:15:21 INFO - PROCESS | 3744 | 1464275721710 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 3744 | 1464275721713 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 08:15:21 INFO - PROCESS | 3744 | 1464275721716 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:15:21 INFO - PROCESS | 3744 | 1464275721717 Marionette TRACE conn6 <- [1,2326,null,{}] 08:15:21 INFO - PROCESS | 3744 | 1464275721725 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}] 08:15:21 INFO - PROCESS | 3744 | 1464275721829 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 08:15:22 INFO - PROCESS | 3744 | 1464275721977 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3744 | ++DOCSHELL 1924B800 == 66 [pid = 3744] [id = 591] 08:15:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19A97800) [pid = 3744] [serial = 1773] [outer = 00000000] 08:15:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (19D57C00) [pid = 3744] [serial = 1774] [outer = 19A97800] 08:15:22 INFO - PROCESS | 3744 | 1464275722022 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (19E4C000) [pid = 3744] [serial = 1775] [outer = 19A97800] 08:15:22 INFO - PROCESS | 3744 | 1464275722389 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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 08:15:22 INFO - PROCESS | 3744 | 1464275722464 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3744 | 1464275722466 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 08:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:15:22 INFO - PROCESS | 3744 | 1464275722469 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3744 | 1464275722471 Marionette TRACE conn6 <- [1,2330,null,{}] 08:15:22 INFO - PROCESS | 3744 | 1464275722474 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}] 08:15:22 INFO - PROCESS | 3744 | 1464275722612 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 08:15:22 INFO - PROCESS | 3744 | 1464275722638 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 3744 | ++DOCSHELL 19E55800 == 67 [pid = 3744] [id = 592] 08:15:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (19FE8800) [pid = 3744] [serial = 1776] [outer = 00000000] 08:15:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1AC08000) [pid = 3744] [serial = 1777] [outer = 19FE8800] 08:15:22 INFO - PROCESS | 3744 | 1464275722683 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1AD0DC00) [pid = 3744] [serial = 1778] [outer = 19FE8800] 08:15:23 INFO - PROCESS | 3744 | 1464275723158 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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 08:15:23 INFO - PROCESS | 3744 | 1464275723202 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 08:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:15:23 INFO - PROCESS | 3744 | 1464275723204 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 08:15:23 INFO - PROCESS | 3744 | 1464275723207 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 3744 | 1464275723209 Marionette TRACE conn6 <- [1,2334,null,{}] 08:15:23 INFO - PROCESS | 3744 | 1464275723212 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}] 08:15:23 INFO - PROCESS | 3744 | 1464275723398 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 08:15:23 INFO - PROCESS | 3744 | 1464275723478 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 3744 | ++DOCSHELL 1B501400 == 68 [pid = 3744] [id = 593] 08:15:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1B5E0400) [pid = 3744] [serial = 1779] [outer = 00000000] 08:15:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1B6C6000) [pid = 3744] [serial = 1780] [outer = 1B5E0400] 08:15:23 INFO - PROCESS | 3744 | 1464275723526 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1B78B000) [pid = 3744] [serial = 1781] [outer = 1B5E0400] 08:15:24 INFO - PROCESS | 3744 | 1464275723981 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]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 830ms 08:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:15:24 INFO - PROCESS | 3744 | 1464275724038 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3744 | 1464275724040 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 08:15:24 INFO - PROCESS | 3744 | 1464275724044 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 3744 | 1464275724045 Marionette TRACE conn6 <- [1,2338,null,{}] 08:15:24 INFO - PROCESS | 3744 | 1464275724055 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}] 08:15:24 INFO - PROCESS | 3744 | 1464275724191 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 08:15:24 INFO - PROCESS | 3744 | 1464275724274 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 3744 | ++DOCSHELL 1B6BE800 == 69 [pid = 3744] [id = 594] 08:15:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1B851000) [pid = 3744] [serial = 1782] [outer = 00000000] 08:15:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1C890400) [pid = 3744] [serial = 1783] [outer = 1B851000] 08:15:24 INFO - PROCESS | 3744 | 1464275724319 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1D021000) [pid = 3744] [serial = 1784] [outer = 1B851000] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (2034F800) [pid = 3744] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (19AA3C00) [pid = 3744] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (14278000) [pid = 3744] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1EAAC000) [pid = 3744] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (159EE800) [pid = 3744] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (23D2F000) [pid = 3744] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (0CF35400) [pid = 3744] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (20538400) [pid = 3744] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (2188AC00) [pid = 3744] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (2053B000) [pid = 3744] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1DB39C00) [pid = 3744] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (225BE000) [pid = 3744] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (20950800) [pid = 3744] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (21E38C00) [pid = 3744] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (2188DC00) [pid = 3744] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1D098C00) [pid = 3744] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (18CE0C00) [pid = 3744] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (0C536800) [pid = 3744] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1BFA3400) [pid = 3744] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (10564C00) [pid = 3744] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (1DB6B800) [pid = 3744] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (108F0C00) [pid = 3744] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (14472C00) [pid = 3744] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (0CF4E800) [pid = 3744] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:15:24 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (0C7FC800) [pid = 3744] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:15:25 INFO - PROCESS | 3744 | 1464275724996 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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 08:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:15:25 INFO - PROCESS | 3744 | 1464275725014 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3744 | 1464275725016 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 08:15:25 INFO - PROCESS | 3744 | 1464275725019 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3744 | 1464275725021 Marionette TRACE conn6 <- [1,2342,null,{}] 08:15:25 INFO - PROCESS | 3744 | 1464275725025 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}] 08:15:25 INFO - PROCESS | 3744 | 1464275725169 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 08:15:25 INFO - PROCESS | 3744 | 1464275725249 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3744 | ++DOCSHELL 108F3400 == 70 [pid = 3744] [id = 595] 08:15:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (14468000) [pid = 3744] [serial = 1785] [outer = 00000000] 08:15:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (18CEC400) [pid = 3744] [serial = 1786] [outer = 14468000] 08:15:25 INFO - PROCESS | 3744 | 1464275725304 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1AD36000) [pid = 3744] [serial = 1787] [outer = 14468000] 08:15:25 INFO - PROCESS | 3744 | 1464275725671 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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 08:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:15:25 INFO - PROCESS | 3744 | 1464275725703 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 3744 | 1464275725705 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 08:15:25 INFO - PROCESS | 3744 | 1464275725708 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 3744 | 1464275725710 Marionette TRACE conn6 <- [1,2346,null,{}] 08:15:25 INFO - PROCESS | 3744 | 1464275725713 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}] 08:15:25 INFO - PROCESS | 3744 | 1464275725812 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 08:15:25 INFO - PROCESS | 3744 | 1464275725819 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 3744 | ++DOCSHELL 0C7FA800 == 71 [pid = 3744] [id = 596] 08:15:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1B78C000) [pid = 3744] [serial = 1788] [outer = 00000000] 08:15:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1D090C00) [pid = 3744] [serial = 1789] [outer = 1B78C000] 08:15:25 INFO - PROCESS | 3744 | 1464275725866 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1D09D000) [pid = 3744] [serial = 1790] [outer = 1B78C000] 08:15:26 INFO - PROCESS | 3744 | 1464275726350 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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 08:15:26 INFO - PROCESS | 3744 | 1464275726382 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3744 | 1464275726383 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:15:26 INFO - PROCESS | 3744 | 1464275726391 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 3744 | 1464275726393 Marionette TRACE conn6 <- [1,2350,null,{}] 08:15:26 INFO - PROCESS | 3744 | 1464275726414 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}] 08:15:26 INFO - PROCESS | 3744 | 1464275726513 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 08:15:26 INFO - PROCESS | 3744 | 1464275726520 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 3744 | ++DOCSHELL 0CF28800 == 72 [pid = 3744] [id = 597] 08:15:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (14CB7C00) [pid = 3744] [serial = 1791] [outer = 00000000] 08:15:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1DB3F400) [pid = 3744] [serial = 1792] [outer = 14CB7C00] 08:15:26 INFO - PROCESS | 3744 | 1464275726565 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1DB6EC00) [pid = 3744] [serial = 1793] [outer = 14CB7C00] 08:15:27 INFO - PROCESS | 3744 | 1464275727347 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]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 991ms 08:15:27 INFO - PROCESS | 3744 | 1464275727387 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3744 | 1464275727392 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 08:15:27 INFO - PROCESS | 3744 | 1464275727398 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:15:27 INFO - PROCESS | 3744 | 1464275727402 Marionette TRACE conn6 <- [1,2354,null,{}] 08:15:27 INFO - PROCESS | 3744 | 1464275727408 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}] 08:15:27 INFO - PROCESS | 3744 | 1464275727545 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 08:15:27 INFO - PROCESS | 3744 | 1464275727713 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 3744 | ++DOCSHELL 10160000 == 73 [pid = 3744] [id = 598] 08:15:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1055D400) [pid = 3744] [serial = 1794] [outer = 00000000] 08:15:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1476C000) [pid = 3744] [serial = 1795] [outer = 1055D400] 08:15:27 INFO - PROCESS | 3744 | 1464275727771 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (14E74800) [pid = 3744] [serial = 1796] [outer = 1055D400] 08:15:28 INFO - PROCESS | 3744 | 1464275728391 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]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1023ms 08:15:28 INFO - PROCESS | 3744 | 1464275728425 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 3744 | 1464275728431 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 08:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:15:28 INFO - PROCESS | 3744 | 1464275728438 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3744 | 1464275728441 Marionette TRACE conn6 <- [1,2358,null,{}] 08:15:28 INFO - PROCESS | 3744 | 1464275728445 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}] 08:15:28 INFO - PROCESS | 3744 | 1464275728579 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 08:15:28 INFO - PROCESS | 3744 | 1464275728759 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 3744 | ++DOCSHELL 1914FC00 == 74 [pid = 3744] [id = 599] 08:15:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19181000) [pid = 3744] [serial = 1797] [outer = 00000000] 08:15:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19CF0800) [pid = 3744] [serial = 1798] [outer = 19181000] 08:15:28 INFO - PROCESS | 3744 | 1464275728815 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1A055000) [pid = 3744] [serial = 1799] [outer = 19181000] 08:15:29 INFO - PROCESS | 3744 | 1464275729443 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]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1077ms 08:15:29 INFO - PROCESS | 3744 | 1464275729526 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 3744 | 1464275729529 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:15:29 INFO - PROCESS | 3744 | 1464275729534 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 3744 | 1464275729538 Marionette TRACE conn6 <- [1,2362,null,{}] 08:15:29 INFO - PROCESS | 3744 | 1464275729550 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}] 08:15:29 INFO - PROCESS | 3744 | 1464275729679 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 08:15:29 INFO - PROCESS | 3744 | 1464275729846 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 3744 | ++DOCSHELL 1DB39400 == 75 [pid = 3744] [id = 600] 08:15:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1DB73800) [pid = 3744] [serial = 1800] [outer = 00000000] 08:15:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1DC64C00) [pid = 3744] [serial = 1801] [outer = 1DB73800] 08:15:29 INFO - PROCESS | 3744 | 1464275729905 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1DC6D800) [pid = 3744] [serial = 1802] [outer = 1DB73800] 08:15:30 INFO - PROCESS | 3744 | 1464275730518 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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1020ms 08:15:30 INFO - PROCESS | 3744 | 1464275730558 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3744 | 1464275730561 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 08:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:15:30 INFO - PROCESS | 3744 | 1464275730564 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 3744 | 1464275730567 Marionette TRACE conn6 <- [1,2366,null,{}] 08:15:30 INFO - PROCESS | 3744 | 1464275730571 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}] 08:15:30 INFO - PROCESS | 3744 | 1464275730695 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 08:15:30 INFO - PROCESS | 3744 | 1464275730874 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 3744 | ++DOCSHELL 1E724000 == 76 [pid = 3744] [id = 601] 08:15:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1E725C00) [pid = 3744] [serial = 1803] [outer = 00000000] 08:15:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1E7AA800) [pid = 3744] [serial = 1804] [outer = 1E725C00] 08:15:30 INFO - PROCESS | 3744 | 1464275730935 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1E9D7800) [pid = 3744] [serial = 1805] [outer = 1E725C00] 08:15:31 INFO - PROCESS | 3744 | 1464275731560 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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1018ms 08:15:31 INFO - PROCESS | 3744 | 1464275731586 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 3744 | 1464275731588 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:15:31 INFO - PROCESS | 3744 | 1464275731592 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 3744 | 1464275731594 Marionette TRACE conn6 <- [1,2370,null,{}] 08:15:31 INFO - PROCESS | 3744 | 1464275731597 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}] 08:15:31 INFO - PROCESS | 3744 | 1464275731714 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 08:15:31 INFO - PROCESS | 3744 | 1464275731893 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 3744 | ++DOCSHELL 1E9D6000 == 77 [pid = 3744] [id = 602] 08:15:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1EA41800) [pid = 3744] [serial = 1806] [outer = 00000000] 08:15:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1F604400) [pid = 3744] [serial = 1807] [outer = 1EA41800] 08:15:31 INFO - PROCESS | 3744 | 1464275731953 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1F60E800) [pid = 3744] [serial = 1808] [outer = 1EA41800] 08:15:32 INFO - PROCESS | 3744 | 1464275732555 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]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1017ms 08:15:32 INFO - PROCESS | 3744 | 1464275732613 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3744 | 1464275732615 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 08:15:32 INFO - PROCESS | 3744 | 1464275732619 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:15:32 INFO - PROCESS | 3744 | 1464275732621 Marionette TRACE conn6 <- [1,2374,null,{}] 08:15:32 INFO - PROCESS | 3744 | 1464275732625 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}] 08:15:32 INFO - PROCESS | 3744 | 1464275732771 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 08:15:32 INFO - PROCESS | 3744 | 1464275732940 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 3744 | ++DOCSHELL 20212800 == 78 [pid = 3744] [id = 603] 08:15:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (20341400) [pid = 3744] [serial = 1809] [outer = 00000000] 08:15:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (20350800) [pid = 3744] [serial = 1810] [outer = 20341400] 08:15:33 INFO - PROCESS | 3744 | 1464275733000 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (20386800) [pid = 3744] [serial = 1811] [outer = 20341400] 08:15:33 INFO - PROCESS | 3744 | 1464275733567 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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1018ms 08:15:33 INFO - PROCESS | 3744 | 1464275733641 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 3744 | 1464275733643 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 08:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:15:33 INFO - PROCESS | 3744 | 1464275733647 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3744 | 1464275733649 Marionette TRACE conn6 <- [1,2378,null,{}] 08:15:33 INFO - PROCESS | 3744 | 1464275733653 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}] 08:15:33 INFO - PROCESS | 3744 | 1464275733774 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 08:15:33 INFO - PROCESS | 3744 | 1464275733943 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 3744 | ++DOCSHELL 2038BC00 == 79 [pid = 3744] [id = 604] 08:15:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (203D4000) [pid = 3744] [serial = 1812] [outer = 00000000] 08:15:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (203DBC00) [pid = 3744] [serial = 1813] [outer = 203D4000] 08:15:34 INFO - PROCESS | 3744 | 1464275734002 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (20532800) [pid = 3744] [serial = 1814] [outer = 203D4000] 08:15:34 INFO - PROCESS | 3744 | 1464275734616 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]]]}] 08:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1016ms 08:15:34 INFO - PROCESS | 3744 | 1464275734667 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3744 | 1464275734669 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:15:34 INFO - PROCESS | 3744 | 1464275734673 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 3744 | 1464275734675 Marionette TRACE conn6 <- [1,2382,null,{}] 08:15:34 INFO - PROCESS | 3744 | 1464275734679 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}] 08:15:34 INFO - PROCESS | 3744 | 1464275734799 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 08:15:34 INFO - PROCESS | 3744 | 1464275734974 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 3744 | ++DOCSHELL 0C8F0C00 == 80 [pid = 3744] [id = 605] 08:15:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (0CF57800) [pid = 3744] [serial = 1815] [outer = 00000000] 08:15:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (1764B800) [pid = 3744] [serial = 1816] [outer = 0CF57800] 08:15:35 INFO - PROCESS | 3744 | 1464275735030 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (18CD6C00) [pid = 3744] [serial = 1817] [outer = 0CF57800] 08:15:35 INFO - PROCESS | 3744 | 1464275735956 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]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1333ms 08:15:36 INFO - PROCESS | 3744 | 1464275736010 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 3744 | 1464275736015 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 08:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:15:36 INFO - PROCESS | 3744 | 1464275736033 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 3744 | 1464275736038 Marionette TRACE conn6 <- [1,2386,null,{}] 08:15:36 INFO - PROCESS | 3744 | 1464275736045 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}] 08:15:36 INFO - PROCESS | 3744 | 1464275736161 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 08:15:36 INFO - PROCESS | 3744 | 1464275736332 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 3744 | ++DOCSHELL 1015A000 == 81 [pid = 3744] [id = 606] 08:15:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (1055A400) [pid = 3744] [serial = 1818] [outer = 00000000] 08:15:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (110FA800) [pid = 3744] [serial = 1819] [outer = 1055A400] 08:15:36 INFO - PROCESS | 3744 | 1464275736386 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (144E8C00) [pid = 3744] [serial = 1820] [outer = 1055A400] 08:15:37 INFO - PROCESS | 3744 | 1464275737048 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]]]}] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1EAA4400 == 80 [pid = 3744] [id = 512] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 0C7FA800 == 79 [pid = 3744] [id = 596] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 108F3400 == 78 [pid = 3744] [id = 595] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1B6BE800 == 77 [pid = 3744] [id = 594] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1B501400 == 76 [pid = 3744] [id = 593] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 19E55800 == 75 [pid = 3744] [id = 592] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1924B800 == 74 [pid = 3744] [id = 591] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1C3DE400) [pid = 3744] [serial = 1735] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 14E75000 == 73 [pid = 3744] [id = 590] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 0C513000 == 72 [pid = 3744] [id = 589] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 14473000 == 71 [pid = 3744] [id = 588] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 20343C00 == 70 [pid = 3744] [id = 585] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1FDEB400 == 69 [pid = 3744] [id = 584] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1E9D8800 == 68 [pid = 3744] [id = 583] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1E5D4400 == 67 [pid = 3744] [id = 582] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 1CE17800 == 66 [pid = 3744] [id = 581] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 19245C00 == 65 [pid = 3744] [id = 580] 08:15:37 INFO - PROCESS | 3744 | --DOCSHELL 0C539000 == 64 [pid = 3744] [id = 579] 08:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1138ms 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (21E31000) [pid = 3744] [serial = 1586] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (21E3E400) [pid = 3744] [serial = 1640] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (20348800) [pid = 3744] [serial = 1580] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (227A7400) [pid = 3744] [serial = 1592] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (21885400) [pid = 3744] [serial = 1583] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (23D2AC00) [pid = 3744] [serial = 1646] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (225B9400) [pid = 3744] [serial = 1589] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (203D8800) [pid = 3744] [serial = 1634] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1AD7B400) [pid = 3744] [serial = 1631] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (14CB4400) [pid = 3744] [serial = 1628] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (23269000) [pid = 3744] [serial = 1643] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1B6C7C00) [pid = 3744] [serial = 1652] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (23D36800) [pid = 3744] [serial = 1649] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1EAAB800) [pid = 3744] [serial = 1625] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (2095EC00) [pid = 3744] [serial = 1637] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (17380000) [pid = 3744] [serial = 1684] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (21E39C00) [pid = 3744] [serial = 1693] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1DB34C00) [pid = 3744] [serial = 1723] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (20212400) [pid = 3744] [serial = 1690] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (19DED800) [pid = 3744] [serial = 1717] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (19E57400) [pid = 3744] [serial = 1718] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (10759400) [pid = 3744] [serial = 1711] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (168D1C00) [pid = 3744] [serial = 1712] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1C4CD800) [pid = 3744] [serial = 1720] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1B5EA000) [pid = 3744] [serial = 1687] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (14E0CC00) [pid = 3744] [serial = 1714] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (18CCF400) [pid = 3744] [serial = 1715] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1DC5F800) [pid = 3744] [serial = 1726] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (164E9400) [pid = 3744] [serial = 1706] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (14468C00) [pid = 3744] [serial = 1705] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (19DF8400) [pid = 3744] [serial = 1709] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (19AA1C00) [pid = 3744] [serial = 1708] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1DB3EC00) [pid = 3744] [serial = 1724] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (227AF000) [pid = 3744] [serial = 1696] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (243E5000) [pid = 3744] [serial = 1699] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (17397000) [pid = 3744] [serial = 1732] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (1DB75400) [pid = 3744] [serial = 1702] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 121 (19077400) [pid = 3744] [serial = 1733] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 120 (0CF52000) [pid = 3744] [serial = 1729] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 119 (10757800) [pid = 3744] [serial = 1730] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 118 (1DC6C400) [pid = 3744] [serial = 1727] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | --DOMWINDOW == 117 (1D01F400) [pid = 3744] [serial = 1721] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 3744 | 1464275737198 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 3744 | 1464275737203 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 08:15:37 INFO - PROCESS | 3744 | 1464275737213 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 3744 | 1464275737215 Marionette TRACE conn6 <- [1,2390,null,{}] 08:15:37 INFO - PROCESS | 3744 | 1464275737219 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}] 08:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:15:37 INFO - PROCESS | 3744 | 1464275737319 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 08:15:37 INFO - PROCESS | 3744 | 1464275737327 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 3744 | ++DOCSHELL 0CF52000 == 65 [pid = 3744] [id = 607] 08:15:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 118 (0CF55800) [pid = 3744] [serial = 1821] [outer = 00000000] 08:15:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 119 (10557C00) [pid = 3744] [serial = 1822] [outer = 0CF55800] 08:15:37 INFO - PROCESS | 3744 | 1464275737372 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 120 (108F3400) [pid = 3744] [serial = 1823] [outer = 0CF55800] 08:15:37 INFO - PROCESS | 3744 | 1464275737935 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]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 08:15:38 INFO - PROCESS | 3744 | 1464275737993 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3744 | 1464275737995 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:15:38 INFO - PROCESS | 3744 | 1464275737999 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 3744 | 1464275738002 Marionette TRACE conn6 <- [1,2394,null,{}] 08:15:38 INFO - PROCESS | 3744 | 1464275738013 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}] 08:15:38 INFO - PROCESS | 3744 | 1464275738111 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 08:15:38 INFO - PROCESS | 3744 | 1464275738233 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3744 | ++DOCSHELL 15927000 == 66 [pid = 3744] [id = 608] 08:15:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 121 (159EF800) [pid = 3744] [serial = 1824] [outer = 00000000] 08:15:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 122 (1737A000) [pid = 3744] [serial = 1825] [outer = 159EF800] 08:15:38 INFO - PROCESS | 3744 | 1464275738282 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (1865C800) [pid = 3744] [serial = 1826] [outer = 159EF800] 08:15:38 INFO - PROCESS | 3744 | 1464275738669 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]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 731ms 08:15:38 INFO - PROCESS | 3744 | 1464275738734 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3744 | 1464275738737 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 08:15:38 INFO - PROCESS | 3744 | 1464275738740 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:15:38 INFO - PROCESS | 3744 | 1464275738742 Marionette TRACE conn6 <- [1,2398,null,{}] 08:15:38 INFO - PROCESS | 3744 | 1464275738745 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}] 08:15:38 INFO - PROCESS | 3744 | 1464275738872 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 08:15:38 INFO - PROCESS | 3744 | 1464275738886 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 3744 | ++DOCSHELL 18CD1000 == 67 [pid = 3744] [id = 609] 08:15:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (18CDA800) [pid = 3744] [serial = 1827] [outer = 00000000] 08:15:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1914EC00) [pid = 3744] [serial = 1828] [outer = 18CDA800] 08:15:38 INFO - PROCESS | 3744 | 1464275738931 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (19180C00) [pid = 3744] [serial = 1829] [outer = 18CDA800] 08:15:39 INFO - PROCESS | 3744 | 1464275739394 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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 08:15:39 INFO - PROCESS | 3744 | 1464275739435 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3744 | 1464275739437 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 08:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:15:39 INFO - PROCESS | 3744 | 1464275739474 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 3744 | 1464275739476 Marionette TRACE conn6 <- [1,2402,null,{}] 08:15:39 INFO - PROCESS | 3744 | 1464275739480 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}] 08:15:39 INFO - PROCESS | 3744 | 1464275739609 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 08:15:39 INFO - PROCESS | 3744 | 1464275739624 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 3744 | ++DOCSHELL 1906C400 == 68 [pid = 3744] [id = 610] 08:15:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (1914C400) [pid = 3744] [serial = 1830] [outer = 00000000] 08:15:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (19AA3800) [pid = 3744] [serial = 1831] [outer = 1914C400] 08:15:39 INFO - PROCESS | 3744 | 1464275739671 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19DED400) [pid = 3744] [serial = 1832] [outer = 1914C400] 08:15:40 INFO - PROCESS | 3744 | 1464275740151 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 750ms 08:15:40 INFO - PROCESS | 3744 | 1464275740200 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3744 | 1464275740202 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:15:40 INFO - PROCESS | 3744 | 1464275740211 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3744 | 1464275740213 Marionette TRACE conn6 <- [1,2406,null,{}] 08:15:40 INFO - PROCESS | 3744 | 1464275740217 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}] 08:15:40 INFO - PROCESS | 3744 | 1464275740386 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 08:15:40 INFO - PROCESS | 3744 | 1464275740409 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 3744 | ++DOCSHELL 19DF2C00 == 69 [pid = 3744] [id = 611] 08:15:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (19E57800) [pid = 3744] [serial = 1833] [outer = 00000000] 08:15:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1AC0A400) [pid = 3744] [serial = 1834] [outer = 19E57800] 08:15:40 INFO - PROCESS | 3744 | 1464275740454 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1AD35400) [pid = 3744] [serial = 1835] [outer = 19E57800] 08:15:40 INFO - PROCESS | 3744 | 1464275740912 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 08:15:40 INFO - PROCESS | 3744 | 1464275740945 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 3744 | 1464275740947 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:15:40 INFO - PROCESS | 3744 | 1464275740950 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 3744 | 1464275740952 Marionette TRACE conn6 <- [1,2410,null,{}] 08:15:40 INFO - PROCESS | 3744 | 1464275740956 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}] 08:15:41 INFO - PROCESS | 3744 | 1464275741094 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 08:15:41 INFO - PROCESS | 3744 | 1464275741117 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 3744 | ++DOCSHELL 1AD3B400 == 70 [pid = 3744] [id = 612] 08:15:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1AD3E400) [pid = 3744] [serial = 1836] [outer = 00000000] 08:15:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1B602000) [pid = 3744] [serial = 1837] [outer = 1AD3E400] 08:15:41 INFO - PROCESS | 3744 | 1464275741162 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1B6C3400) [pid = 3744] [serial = 1838] [outer = 1AD3E400] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (19A97800) [pid = 3744] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (19FE8800) [pid = 3744] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (14468000) [pid = 3744] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1B851000) [pid = 3744] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (14BD3000) [pid = 3744] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1B5E0400) [pid = 3744] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (15918800) [pid = 3744] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (0C519000) [pid = 3744] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1B78C000) [pid = 3744] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (2020FC00) [pid = 3744] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (2188BC00) [pid = 3744] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19E4EC00) [pid = 3744] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:15:41 INFO - PROCESS | 3744 | --DOMWINDOW == 122 (144E7C00) [pid = 3744] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:15:41 INFO - PROCESS | 3744 | 1464275741911 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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 08:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:15:41 INFO - PROCESS | 3744 | 1464275741921 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3744 | 1464275741923 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 08:15:41 INFO - PROCESS | 3744 | 1464275741926 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3744 | 1464275741928 Marionette TRACE conn6 <- [1,2414,null,{}] 08:15:41 INFO - PROCESS | 3744 | 1464275741932 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}] 08:15:42 INFO - PROCESS | 3744 | 1464275742038 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 08:15:42 INFO - PROCESS | 3744 | 1464275742158 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3744 | ++DOCSHELL 1015E800 == 71 [pid = 3744] [id = 613] 08:15:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 123 (103D6C00) [pid = 3744] [serial = 1839] [outer = 00000000] 08:15:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (19A99C00) [pid = 3744] [serial = 1840] [outer = 103D6C00] 08:15:42 INFO - PROCESS | 3744 | 1464275742206 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (1B602400) [pid = 3744] [serial = 1841] [outer = 103D6C00] 08:15:42 INFO - PROCESS | 3744 | 1464275742569 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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 08:15:42 INFO - PROCESS | 3744 | 1464275742597 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3744 | 1464275742599 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:15:42 INFO - PROCESS | 3744 | 1464275742616 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 3744 | 1464275742617 Marionette TRACE conn6 <- [1,2418,null,{}] 08:15:42 INFO - PROCESS | 3744 | 1464275742621 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}] 08:15:42 INFO - PROCESS | 3744 | 1464275742718 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 08:15:42 INFO - PROCESS | 3744 | 1464275742725 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 3744 | ++DOCSHELL 19E57400 == 72 [pid = 3744] [id = 614] 08:15:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1B6C1800) [pid = 3744] [serial = 1842] [outer = 00000000] 08:15:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (19159000) [pid = 3744] [serial = 1843] [outer = 1B6C1800] 08:15:42 INFO - PROCESS | 3744 | 1464275742769 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1CE0EC00) [pid = 3744] [serial = 1844] [outer = 1B6C1800] 08:15:43 INFO - PROCESS | 3744 | 1464275743221 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]]]}] 08:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 650ms 08:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:15:43 INFO - PROCESS | 3744 | 1464275743253 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 3744 | 1464275743255 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 08:15:43 INFO - PROCESS | 3744 | 1464275743277 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 3744 | 1464275743280 Marionette TRACE conn6 <- [1,2422,null,{}] 08:15:43 INFO - PROCESS | 3744 | 1464275743284 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}] 08:15:43 INFO - PROCESS | 3744 | 1464275743379 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 08:15:43 INFO - PROCESS | 3744 | 1464275743386 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 3744 | ++DOCSHELL 0C53C000 == 73 [pid = 3744] [id = 615] 08:15:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (19E50000) [pid = 3744] [serial = 1845] [outer = 00000000] 08:15:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1D08F000) [pid = 3744] [serial = 1846] [outer = 19E50000] 08:15:43 INFO - PROCESS | 3744 | 1464275743433 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1D093400) [pid = 3744] [serial = 1847] [outer = 19E50000] 08:15:44 INFO - PROCESS | 3744 | 1464275744152 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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 950ms 08:15:44 INFO - PROCESS | 3744 | 1464275744209 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3744 | 1464275744214 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:15:44 INFO - PROCESS | 3744 | 1464275744219 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3744 | 1464275744223 Marionette TRACE conn6 <- [1,2426,null,{}] 08:15:44 INFO - PROCESS | 3744 | 1464275744229 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}] 08:15:44 INFO - PROCESS | 3744 | 1464275744390 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 08:15:44 INFO - PROCESS | 3744 | 1464275744521 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 3744 | ++DOCSHELL 0C51AC00 == 74 [pid = 3744] [id = 616] 08:15:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (0CF32800) [pid = 3744] [serial = 1848] [outer = 00000000] 08:15:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (10563800) [pid = 3744] [serial = 1849] [outer = 0CF32800] 08:15:44 INFO - PROCESS | 3744 | 1464275744580 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (14284400) [pid = 3744] [serial = 1850] [outer = 0CF32800] 08:15:45 INFO - PROCESS | 3744 | 1464275745183 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]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 990ms 08:15:45 INFO - PROCESS | 3744 | 1464275745210 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3744 | 1464275745216 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 08:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:15:45 INFO - PROCESS | 3744 | 1464275745222 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 3744 | 1464275745225 Marionette TRACE conn6 <- [1,2430,null,{}] 08:15:45 INFO - PROCESS | 3744 | 1464275745229 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}] 08:15:45 INFO - PROCESS | 3744 | 1464275745354 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 08:15:45 INFO - PROCESS | 3744 | 1464275745527 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 3744 | ++DOCSHELL 17658800 == 75 [pid = 3744] [id = 617] 08:15:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (17F07000) [pid = 3744] [serial = 1851] [outer = 00000000] 08:15:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (18CDB800) [pid = 3744] [serial = 1852] [outer = 17F07000] 08:15:45 INFO - PROCESS | 3744 | 1464275745584 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19249800) [pid = 3744] [serial = 1853] [outer = 17F07000] 08:15:46 INFO - PROCESS | 3744 | 1464275746185 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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1022ms 08:15:46 INFO - PROCESS | 3744 | 1464275746246 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 3744 | 1464275746249 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:15:46 INFO - PROCESS | 3744 | 1464275746267 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 3744 | 1464275746271 Marionette TRACE conn6 <- [1,2434,null,{}] 08:15:46 INFO - PROCESS | 3744 | 1464275746300 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}] 08:15:46 INFO - PROCESS | 3744 | 1464275746434 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 08:15:46 INFO - PROCESS | 3744 | 1464275746588 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 3744 | ++DOCSHELL 1D029C00 == 76 [pid = 3744] [id = 618] 08:15:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1DB35000) [pid = 3744] [serial = 1854] [outer = 00000000] 08:15:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1DB3E800) [pid = 3744] [serial = 1855] [outer = 1DB35000] 08:15:46 INFO - PROCESS | 3744 | 1464275746651 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1DB46400) [pid = 3744] [serial = 1856] [outer = 1DB35000] 08:15:47 INFO - PROCESS | 3744 | 1464275747241 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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1008ms 08:15:47 INFO - PROCESS | 3744 | 1464275747269 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3744 | 1464275747272 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 08:15:47 INFO - PROCESS | 3744 | 1464275747277 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:15:47 INFO - PROCESS | 3744 | 1464275747279 Marionette TRACE conn6 <- [1,2438,null,{}] 08:15:47 INFO - PROCESS | 3744 | 1464275747283 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}] 08:15:47 INFO - PROCESS | 3744 | 1464275747410 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 08:15:47 INFO - PROCESS | 3744 | 1464275747585 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 3744 | ++DOCSHELL 1DB79C00 == 77 [pid = 3744] [id = 619] 08:15:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1DB7A800) [pid = 3744] [serial = 1857] [outer = 00000000] 08:15:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1DC6A800) [pid = 3744] [serial = 1858] [outer = 1DB7A800] 08:15:47 INFO - PROCESS | 3744 | 1464275747643 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1E5D2000) [pid = 3744] [serial = 1859] [outer = 1DB7A800] 08:15:48 INFO - PROCESS | 3744 | 1464275748281 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]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1019ms 08:15:48 INFO - PROCESS | 3744 | 1464275748298 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 3744 | 1464275748300 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 08:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:15:48 INFO - PROCESS | 3744 | 1464275748318 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 3744 | 1464275748320 Marionette TRACE conn6 <- [1,2442,null,{}] 08:15:48 INFO - PROCESS | 3744 | 1464275748340 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}] 08:15:48 INFO - PROCESS | 3744 | 1464275748455 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 08:15:48 INFO - PROCESS | 3744 | 1464275748610 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 3744 | ++DOCSHELL 1DC62400 == 78 [pid = 3744] [id = 620] 08:15:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1E5D1C00) [pid = 3744] [serial = 1860] [outer = 00000000] 08:15:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1E7AC800) [pid = 3744] [serial = 1861] [outer = 1E5D1C00] 08:15:48 INFO - PROCESS | 3744 | 1464275748668 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1EAA4800) [pid = 3744] [serial = 1862] [outer = 1E5D1C00] 08:15:49 INFO - PROCESS | 3744 | 1464275749239 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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 08:15:49 INFO - PROCESS | 3744 | 1464275749289 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3744 | 1464275749291 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 08:15:49 INFO - PROCESS | 3744 | 1464275749295 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:15:49 INFO - PROCESS | 3744 | 1464275749297 Marionette TRACE conn6 <- [1,2446,null,{}] 08:15:49 INFO - PROCESS | 3744 | 1464275749301 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}] 08:15:49 INFO - PROCESS | 3744 | 1464275749445 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 08:15:49 INFO - PROCESS | 3744 | 1464275749620 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 3744 | ++DOCSHELL 1FDF2000 == 79 [pid = 3744] [id = 621] 08:15:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1FDF4C00) [pid = 3744] [serial = 1863] [outer = 00000000] 08:15:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (20207400) [pid = 3744] [serial = 1864] [outer = 1FDF4C00] 08:15:49 INFO - PROCESS | 3744 | 1464275749680 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (20341C00) [pid = 3744] [serial = 1865] [outer = 1FDF4C00] 08:15:50 INFO - PROCESS | 3744 | 1464275750260 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]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1016ms 08:15:50 INFO - PROCESS | 3744 | 1464275750316 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3744 | 1464275750319 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:15:50 INFO - PROCESS | 3744 | 1464275750323 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 3744 | 1464275750326 Marionette TRACE conn6 <- [1,2450,null,{}] 08:15:50 INFO - PROCESS | 3744 | 1464275750329 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}] 08:15:50 INFO - PROCESS | 3744 | 1464275750446 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 08:15:50 INFO - PROCESS | 3744 | 1464275750603 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 3744 | ++DOCSHELL 2020E000 == 80 [pid = 3744] [id = 622] 08:15:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (2034F800) [pid = 3744] [serial = 1866] [outer = 00000000] 08:15:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (20389C00) [pid = 3744] [serial = 1867] [outer = 2034F800] 08:15:50 INFO - PROCESS | 3744 | 1464275750661 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (203D9000) [pid = 3744] [serial = 1868] [outer = 2034F800] 08:15:51 INFO - PROCESS | 3744 | 1464275751259 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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 08:15:51 INFO - PROCESS | 3744 | 1464275751302 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3744 | 1464275751305 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 3744 | 1464275751310 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3744 | 1464275751312 Marionette TRACE conn6 <- [1,2454,null,{}] 08:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:15:51 INFO - PROCESS | 3744 | 1464275751315 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}] 08:15:51 INFO - PROCESS | 3744 | 1464275751433 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 08:15:51 INFO - PROCESS | 3744 | 1464275751611 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 3744 | ++DOCSHELL 20531400 == 81 [pid = 3744] [id = 623] 08:15:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (20538800) [pid = 3744] [serial = 1869] [outer = 00000000] 08:15:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (20952800) [pid = 3744] [serial = 1870] [outer = 20538800] 08:15:51 INFO - PROCESS | 3744 | 1464275751671 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (20958400) [pid = 3744] [serial = 1871] [outer = 20538800] 08:15:52 INFO - PROCESS | 3744 | 1464275752257 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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1013ms 08:15:52 INFO - PROCESS | 3744 | 1464275752329 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3744 | 1464275752332 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 3744 | 1464275752335 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:15:52 INFO - PROCESS | 3744 | 1464275752337 Marionette TRACE conn6 <- [1,2458,null,{}] 08:15:52 INFO - PROCESS | 3744 | 1464275752341 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}] 08:15:52 INFO - PROCESS | 3744 | 1464275752457 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 08:15:52 INFO - PROCESS | 3744 | 1464275752619 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 3744 | ++DOCSHELL 0CF4D800 == 82 [pid = 3744] [id = 624] 08:15:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (0CF4F400) [pid = 3744] [serial = 1872] [outer = 00000000] 08:15:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (159EC000) [pid = 3744] [serial = 1873] [outer = 0CF4F400] 08:15:52 INFO - PROCESS | 3744 | 1464275752679 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (18649400) [pid = 3744] [serial = 1874] [outer = 0CF4F400] 08:15:53 INFO - PROCESS | 3744 | 1464275753444 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]]]}] 08:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1120ms 08:15:53 INFO - PROCESS | 3744 | 1464275753459 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 3744 | 1464275753465 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 08:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:15:53 INFO - PROCESS | 3744 | 1464275753469 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 3744 | 1464275753473 Marionette TRACE conn6 <- [1,2462,null,{}] 08:15:53 INFO - PROCESS | 3744 | 1464275753478 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}] 08:15:53 INFO - PROCESS | 3744 | 1464275753599 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 08:15:53 INFO - PROCESS | 3744 | 1464275753784 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 3744 | ++DOCSHELL 10153800 == 83 [pid = 3744] [id = 625] 08:15:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (10564800) [pid = 3744] [serial = 1875] [outer = 00000000] 08:15:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (168D8800) [pid = 3744] [serial = 1876] [outer = 10564800] 08:15:53 INFO - PROCESS | 3744 | 1464275753839 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (18CC4400) [pid = 3744] [serial = 1877] [outer = 10564800] 08:15:54 INFO - PROCESS | 3744 | 1464275754460 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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1022ms 08:15:54 INFO - PROCESS | 3744 | 1464275754492 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3744 | 1464275754498 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 08:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:15:54 INFO - PROCESS | 3744 | 1464275754504 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 3744 | 1464275754507 Marionette TRACE conn6 <- [1,2466,null,{}] 08:15:54 INFO - PROCESS | 3744 | 1464275754511 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}] 08:15:54 INFO - PROCESS | 3744 | 1464275754630 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 08:15:54 INFO - PROCESS | 3744 | 1464275754795 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 3744 | ++DOCSHELL 1055A800 == 84 [pid = 3744] [id = 626] 08:15:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (14E6FC00) [pid = 3744] [serial = 1878] [outer = 00000000] 08:15:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (19E49400) [pid = 3744] [serial = 1879] [outer = 14E6FC00] 08:15:54 INFO - PROCESS | 3744 | 1464275754845 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (1AC05C00) [pid = 3744] [serial = 1880] [outer = 14E6FC00] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 19E57400 == 83 [pid = 3744] [id = 614] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 1015E800 == 82 [pid = 3744] [id = 613] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 1AD3B400 == 81 [pid = 3744] [id = 612] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 19DF2C00 == 80 [pid = 3744] [id = 611] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 1906C400 == 79 [pid = 3744] [id = 610] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 18CD1000 == 78 [pid = 3744] [id = 609] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 15927000 == 77 [pid = 3744] [id = 608] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 0CF52000 == 76 [pid = 3744] [id = 607] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (1DB3F400) [pid = 3744] [serial = 1792] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (14467400) [pid = 3744] [serial = 1738] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1EAAC800) [pid = 3744] [serial = 1750] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1B6E1000) [pid = 3744] [serial = 1759] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (144E4800) [pid = 3744] [serial = 1762] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (20346800) [pid = 3744] [serial = 1753] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (203E0800) [pid = 3744] [serial = 1756] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (1D02C800) [pid = 3744] [serial = 1744] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1E7A9400) [pid = 3744] [serial = 1747] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (19DF7000) [pid = 3744] [serial = 1741] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 1015A000 == 75 [pid = 3744] [id = 606] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 1E724000 == 74 [pid = 3744] [id = 601] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 1DB39400 == 73 [pid = 3744] [id = 600] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 1914FC00 == 72 [pid = 3744] [id = 599] 08:15:55 INFO - PROCESS | 3744 | --DOCSHELL 10160000 == 71 [pid = 3744] [id = 598] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1D09D000) [pid = 3744] [serial = 1790] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (19D57C00) [pid = 3744] [serial = 1774] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (1AD0DC00) [pid = 3744] [serial = 1778] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (18CEC400) [pid = 3744] [serial = 1786] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1C890400) [pid = 3744] [serial = 1783] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1AC08000) [pid = 3744] [serial = 1777] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (19E4C000) [pid = 3744] [serial = 1775] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (18CD9800) [pid = 3744] [serial = 1766] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1B78B000) [pid = 3744] [serial = 1781] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (17653400) [pid = 3744] [serial = 1765] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (17657C00) [pid = 3744] [serial = 1771] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (0C7EE000) [pid = 3744] [serial = 1768] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (1015CC00) [pid = 3744] [serial = 1769] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1AD36000) [pid = 3744] [serial = 1787] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (1B6C6000) [pid = 3744] [serial = 1780] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1D021000) [pid = 3744] [serial = 1784] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1D090C00) [pid = 3744] [serial = 1789] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (18CE1000) [pid = 3744] [serial = 1772] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (20535000) [pid = 3744] [serial = 1691] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (225BAC00) [pid = 3744] [serial = 1694] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1DB2E800) [pid = 3744] [serial = 1688] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (18CC8400) [pid = 3744] [serial = 1685] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3744 | 1464275755438 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]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 08:15:55 INFO - PROCESS | 3744 | 1464275755476 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 3744 | 1464275755479 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:15:55 INFO - PROCESS | 3744 | 1464275755482 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 3744 | 1464275755486 Marionette TRACE conn6 <- [1,2470,null,{}] 08:15:55 INFO - PROCESS | 3744 | 1464275755496 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}] 08:15:55 INFO - PROCESS | 3744 | 1464275755607 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 08:15:55 INFO - PROCESS | 3744 | 1464275755736 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 3744 | ++DOCSHELL 15927000 == 72 [pid = 3744] [id = 627] 08:15:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (164E9400) [pid = 3744] [serial = 1881] [outer = 00000000] 08:15:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (18CE2000) [pid = 3744] [serial = 1882] [outer = 164E9400] 08:15:55 INFO - PROCESS | 3744 | 1464275755785 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (19177400) [pid = 3744] [serial = 1883] [outer = 164E9400] 08:15:56 INFO - PROCESS | 3744 | 1464275756186 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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 08:15:56 INFO - PROCESS | 3744 | 1464275756212 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3744 | 1464275756215 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 08:15:56 INFO - PROCESS | 3744 | 1464275756218 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:15:56 INFO - PROCESS | 3744 | 1464275756220 Marionette TRACE conn6 <- [1,2474,null,{}] 08:15:56 INFO - PROCESS | 3744 | 1464275756223 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}] 08:15:56 INFO - PROCESS | 3744 | 1464275756325 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 08:15:56 INFO - PROCESS | 3744 | 1464275756331 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 3744 | ++DOCSHELL 18CE1000 == 73 [pid = 3744] [id = 628] 08:15:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (19248000) [pid = 3744] [serial = 1884] [outer = 00000000] 08:15:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (19E4C000) [pid = 3744] [serial = 1885] [outer = 19248000] 08:15:56 INFO - PROCESS | 3744 | 1464275756378 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1AD0DC00) [pid = 3744] [serial = 1886] [outer = 19248000] 08:15:56 INFO - PROCESS | 3744 | 1464275756881 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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 08:15:56 INFO - PROCESS | 3744 | 1464275756953 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3744 | 1464275756955 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:15:56 INFO - PROCESS | 3744 | 1464275756958 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3744 | 1464275756960 Marionette TRACE conn6 <- [1,2478,null,{}] 08:15:56 INFO - PROCESS | 3744 | 1464275756964 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}] 08:15:57 INFO - PROCESS | 3744 | 1464275757062 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 08:15:57 INFO - PROCESS | 3744 | 1464275757197 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3744 | ++DOCSHELL 1AD34400 == 74 [pid = 3744] [id = 629] 08:15:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1AD36000) [pid = 3744] [serial = 1887] [outer = 00000000] 08:15:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1B5EF400) [pid = 3744] [serial = 1888] [outer = 1AD36000] 08:15:57 INFO - PROCESS | 3744 | 1464275757244 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1B791800) [pid = 3744] [serial = 1889] [outer = 1AD36000] 08:15:57 INFO - PROCESS | 3744 | 1464275757692 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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 771ms 08:15:57 INFO - PROCESS | 3744 | 1464275757758 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3744 | 1464275757760 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 08:15:57 INFO - PROCESS | 3744 | 1464275757763 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:15:57 INFO - PROCESS | 3744 | 1464275757765 Marionette TRACE conn6 <- [1,2482,null,{}] 08:15:57 INFO - PROCESS | 3744 | 1464275757769 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}] 08:15:57 INFO - PROCESS | 3744 | 1464275757916 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 08:15:57 INFO - PROCESS | 3744 | 1464275757939 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 3744 | ++DOCSHELL 1B5EB800 == 75 [pid = 3744] [id = 630] 08:15:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (1B851800) [pid = 3744] [serial = 1890] [outer = 00000000] 08:15:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1D08E400) [pid = 3744] [serial = 1891] [outer = 1B851800] 08:15:58 INFO - PROCESS | 3744 | 1464275757987 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (1D09AC00) [pid = 3744] [serial = 1892] [outer = 1B851800] 08:15:58 INFO - PROCESS | 3744 | 1464275758452 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]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 08:15:58 INFO - PROCESS | 3744 | 1464275758498 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 08:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:15:58 INFO - PROCESS | 3744 | 1464275758500 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 08:15:58 INFO - PROCESS | 3744 | 1464275758503 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3744 | 1464275758505 Marionette TRACE conn6 <- [1,2486,null,{}] 08:15:58 INFO - PROCESS | 3744 | 1464275758509 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}] 08:15:58 INFO - PROCESS | 3744 | 1464275758656 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 08:15:58 INFO - PROCESS | 3744 | 1464275758686 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 3744 | ++DOCSHELL 1DB2E800 == 76 [pid = 3744] [id = 631] 08:15:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1DB34000) [pid = 3744] [serial = 1893] [outer = 00000000] 08:15:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1DB47C00) [pid = 3744] [serial = 1894] [outer = 1DB34000] 08:15:58 INFO - PROCESS | 3744 | 1464275758733 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1DB7A000) [pid = 3744] [serial = 1895] [outer = 1DB34000] 08:15:59 INFO - PROCESS | 3744 | 1464275759205 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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 08:15:59 INFO - PROCESS | 3744 | 1464275759239 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 3744 | 1464275759241 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 08:15:59 INFO - PROCESS | 3744 | 1464275759244 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 3744 | 1464275759246 Marionette TRACE conn6 <- [1,2490,null,{}] 08:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:15:59 INFO - PROCESS | 3744 | 1464275759250 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}] 08:15:59 INFO - PROCESS | 3744 | 1464275759418 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1914C400) [pid = 3744] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (19E57800) [pid = 3744] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (103D6C00) [pid = 3744] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (1AD3E400) [pid = 3744] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1B6C1800) [pid = 3744] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (0CF55800) [pid = 3744] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1055A400) [pid = 3744] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (159EF800) [pid = 3744] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (0CF57800) [pid = 3744] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (18CDA800) [pid = 3744] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1FDF6000) [pid = 3744] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1CE18C00) [pid = 3744] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (1E5D6C00) [pid = 3744] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1FDFA800) [pid = 3744] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1924BC00) [pid = 3744] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1B5E1400) [pid = 3744] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (10560000) [pid = 3744] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (0CF57400) [pid = 3744] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (227A3000) [pid = 3744] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (1EA41C00) [pid = 3744] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (20390800) [pid = 3744] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (14E6F800) [pid = 3744] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (243DCC00) [pid = 3744] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:15:59 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (0C711400) [pid = 3744] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:15:59 INFO - PROCESS | 3744 | 1464275759770 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 3744 | ++DOCSHELL 0C631800 == 77 [pid = 3744] [id = 632] 08:15:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (0C711400) [pid = 3744] [serial = 1896] [outer = 00000000] 08:15:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (10436800) [pid = 3744] [serial = 1897] [outer = 0C711400] 08:15:59 INFO - PROCESS | 3744 | 1464275759814 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (147F2000) [pid = 3744] [serial = 1898] [outer = 0C711400] 08:16:00 INFO - PROCESS | 3744 | 1464275760200 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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 08:16:00 INFO - PROCESS | 3744 | 1464275760220 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 08:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:16:00 INFO - PROCESS | 3744 | 1464275760222 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 08:16:00 INFO - PROCESS | 3744 | 1464275760225 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3744 | 1464275760227 Marionette TRACE conn6 <- [1,2494,null,{}] 08:16:00 INFO - PROCESS | 3744 | 1464275760230 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}] 08:16:00 INFO - PROCESS | 3744 | 1464275760323 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 08:16:00 INFO - PROCESS | 3744 | 1464275760329 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2D400 == 78 [pid = 3744] [id = 633] 08:16:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (159E9800) [pid = 3744] [serial = 1899] [outer = 00000000] 08:16:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (1C45A000) [pid = 3744] [serial = 1900] [outer = 159E9800] 08:16:00 INFO - PROCESS | 3744 | 1464275760376 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1E5D8800) [pid = 3744] [serial = 1901] [outer = 159E9800] 08:16:00 INFO - PROCESS | 3744 | 1464275760826 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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 08:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:16:00 INFO - PROCESS | 3744 | 1464275760855 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3744 | 1464275760857 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 08:16:00 INFO - PROCESS | 3744 | 1464275760861 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3744 | 1464275760862 Marionette TRACE conn6 <- [1,2498,null,{}] 08:16:00 INFO - PROCESS | 3744 | 1464275760866 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}] 08:16:01 INFO - PROCESS | 3744 | 1464275761027 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 08:16:01 INFO - PROCESS | 3744 | 1464275761067 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3744 | ++DOCSHELL 168DBC00 == 79 [pid = 3744] [id = 634] 08:16:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (17673800) [pid = 3744] [serial = 1902] [outer = 00000000] 08:16:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (1B5E1400) [pid = 3744] [serial = 1903] [outer = 17673800] 08:16:01 INFO - PROCESS | 3744 | 1464275761114 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1E7A6800) [pid = 3744] [serial = 1904] [outer = 17673800] 08:16:01 INFO - PROCESS | 3744 | 1464275761544 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]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 08:16:01 INFO - PROCESS | 3744 | 1464275761592 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 08:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:16:01 INFO - PROCESS | 3744 | 1464275761594 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 08:16:01 INFO - PROCESS | 3744 | 1464275761597 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3744 | 1464275761600 Marionette TRACE conn6 <- [1,2502,null,{}] 08:16:01 INFO - PROCESS | 3744 | 1464275761603 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}] 08:16:01 INFO - PROCESS | 3744 | 1464275761723 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 08:16:01 INFO - PROCESS | 3744 | 1464275761954 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 3744 | ++DOCSHELL 0C40E000 == 80 [pid = 3744] [id = 635] 08:16:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (0C40FC00) [pid = 3744] [serial = 1905] [outer = 00000000] 08:16:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (0C7EE000) [pid = 3744] [serial = 1906] [outer = 0C40FC00] 08:16:02 INFO - PROCESS | 3744 | 1464275762020 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (0D39B800) [pid = 3744] [serial = 1907] [outer = 0C40FC00] 08:16:02 INFO - PROCESS | 3744 | 1464275762731 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]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1178ms 08:16:02 INFO - PROCESS | 3744 | 1464275762777 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3744 | 1464275762782 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:16:02 INFO - PROCESS | 3744 | 1464275762800 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3744 | 1464275762805 Marionette TRACE conn6 <- [1,2506,null,{}] 08:16:02 INFO - PROCESS | 3744 | 1464275762812 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}] 08:16:02 INFO - PROCESS | 3744 | 1464275762950 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 08:16:03 INFO - PROCESS | 3744 | 1464275763112 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 3744 | ++DOCSHELL 17377800 == 81 [pid = 3744] [id = 636] 08:16:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1764E000) [pid = 3744] [serial = 1908] [outer = 00000000] 08:16:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1906C800) [pid = 3744] [serial = 1909] [outer = 1764E000] 08:16:03 INFO - PROCESS | 3744 | 1464275763171 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (19241400) [pid = 3744] [serial = 1910] [outer = 1764E000] 08:16:03 INFO - PROCESS | 3744 | 1464275763823 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]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1093ms 08:16:03 INFO - PROCESS | 3744 | 1464275763887 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3744 | 1464275763891 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:16:03 INFO - PROCESS | 3744 | 1464275763895 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3744 | 1464275763898 Marionette TRACE conn6 <- [1,2510,null,{}] 08:16:03 INFO - PROCESS | 3744 | 1464275763916 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}] 08:16:04 INFO - PROCESS | 3744 | 1464275764110 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 08:16:04 INFO - PROCESS | 3744 | 1464275764229 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 3744 | ++DOCSHELL 1CE18400 == 82 [pid = 3744] [id = 637] 08:16:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (1D01F400) [pid = 3744] [serial = 1911] [outer = 00000000] 08:16:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (1D090C00) [pid = 3744] [serial = 1912] [outer = 1D01F400] 08:16:04 INFO - PROCESS | 3744 | 1464275764290 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (1E9CA800) [pid = 3744] [serial = 1913] [outer = 1D01F400] 08:16:04 INFO - PROCESS | 3744 | 1464275764906 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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1069ms 08:16:04 INFO - PROCESS | 3744 | 1464275764968 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3744 | 1464275764971 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:16:05 INFO - PROCESS | 3744 | 1464275764998 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 3744 | 1464275765005 Marionette TRACE conn6 <- [1,2514,null,{}] 08:16:05 INFO - PROCESS | 3744 | 1464275765024 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}] 08:16:05 INFO - PROCESS | 3744 | 1464275765161 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 08:16:05 INFO - PROCESS | 3744 | 1464275765322 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 3744 | ++DOCSHELL 19248400 == 83 [pid = 3744] [id = 638] 08:16:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (20209C00) [pid = 3744] [serial = 1914] [outer = 00000000] 08:16:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (20530800) [pid = 3744] [serial = 1915] [outer = 20209C00] 08:16:05 INFO - PROCESS | 3744 | 1464275765378 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (20950800) [pid = 3744] [serial = 1916] [outer = 20209C00] 08:16:06 INFO - PROCESS | 3744 | 1464275765991 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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1046ms 08:16:06 INFO - PROCESS | 3744 | 1464275766042 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3744 | 1464275766045 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:16:06 INFO - PROCESS | 3744 | 1464275766049 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3744 | 1464275766051 Marionette TRACE conn6 <- [1,2518,null,{}] 08:16:06 INFO - PROCESS | 3744 | 1464275766055 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}] 08:16:06 INFO - PROCESS | 3744 | 1464275766179 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 08:16:06 INFO - PROCESS | 3744 | 1464275766354 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 3744 | ++DOCSHELL 20955800 == 84 [pid = 3744] [id = 639] 08:16:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (21885800) [pid = 3744] [serial = 1917] [outer = 00000000] 08:16:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (2188B000) [pid = 3744] [serial = 1918] [outer = 21885800] 08:16:06 INFO - PROCESS | 3744 | 1464275766410 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (21E30000) [pid = 3744] [serial = 1919] [outer = 21885800] 08:16:06 INFO - PROCESS | 3744 | 1464275766962 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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 970ms 08:16:07 INFO - PROCESS | 3744 | 1464275767022 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 3744 | 1464275767024 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 08:16:07 INFO - PROCESS | 3744 | 1464275767028 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:16:07 INFO - PROCESS | 3744 | 1464275767030 Marionette TRACE conn6 <- [1,2522,null,{}] 08:16:07 INFO - PROCESS | 3744 | 1464275767033 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}] 08:16:07 INFO - PROCESS | 3744 | 1464275767155 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 08:16:07 INFO - PROCESS | 3744 | 1464275767338 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 3744 | ++DOCSHELL 21E38400 == 85 [pid = 3744] [id = 640] 08:16:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (21E38800) [pid = 3744] [serial = 1920] [outer = 00000000] 08:16:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (21E3CC00) [pid = 3744] [serial = 1921] [outer = 21E38800] 08:16:07 INFO - PROCESS | 3744 | 1464275767401 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (225B8400) [pid = 3744] [serial = 1922] [outer = 21E38800] 08:16:08 INFO - PROCESS | 3744 | 1464275768009 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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1017ms 08:16:08 INFO - PROCESS | 3744 | 1464275768048 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3744 | 1464275768050 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 08:16:08 INFO - PROCESS | 3744 | 1464275768054 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:16:08 INFO - PROCESS | 3744 | 1464275768056 Marionette TRACE conn6 <- [1,2526,null,{}] 08:16:08 INFO - PROCESS | 3744 | 1464275768060 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}] 08:16:08 INFO - PROCESS | 3744 | 1464275768180 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 08:16:08 INFO - PROCESS | 3744 | 1464275768359 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 3744 | ++DOCSHELL 204B1400 == 86 [pid = 3744] [id = 641] 08:16:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (204B5C00) [pid = 3744] [serial = 1923] [outer = 00000000] 08:16:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (204BA800) [pid = 3744] [serial = 1924] [outer = 204B5C00] 08:16:08 INFO - PROCESS | 3744 | 1464275768415 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (204BCC00) [pid = 3744] [serial = 1925] [outer = 204B5C00] 08:16:09 INFO - PROCESS | 3744 | 1464275769030 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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1019ms 08:16:09 INFO - PROCESS | 3744 | 1464275769077 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3744 | 1464275769079 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:16:09 INFO - PROCESS | 3744 | 1464275769083 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3744 | 1464275769085 Marionette TRACE conn6 <- [1,2530,null,{}] 08:16:09 INFO - PROCESS | 3744 | 1464275769089 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}] 08:16:09 INFO - PROCESS | 3744 | 1464275769205 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 08:16:09 INFO - PROCESS | 3744 | 1464275769367 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 3744 | ++DOCSHELL 225BE000 == 87 [pid = 3744] [id = 642] 08:16:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (225C0800) [pid = 3744] [serial = 1926] [outer = 00000000] 08:16:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (227A4C00) [pid = 3744] [serial = 1927] [outer = 225C0800] 08:16:09 INFO - PROCESS | 3744 | 1464275769424 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (227A8C00) [pid = 3744] [serial = 1928] [outer = 225C0800] 08:16:10 INFO - PROCESS | 3744 | 1464275769979 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]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 08:16:10 INFO - PROCESS | 3744 | 1464275770017 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3744 | 1464275770020 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 08:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:16:10 INFO - PROCESS | 3744 | 1464275770023 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3744 | 1464275770025 Marionette TRACE conn6 <- [1,2534,null,{}] 08:16:10 INFO - PROCESS | 3744 | 1464275770029 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}] 08:16:10 INFO - PROCESS | 3744 | 1464275770149 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 08:16:10 INFO - PROCESS | 3744 | 1464275770334 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 3744 | ++DOCSHELL 23267000 == 88 [pid = 3744] [id = 643] 08:16:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (23268400) [pid = 3744] [serial = 1929] [outer = 00000000] 08:16:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (2326B400) [pid = 3744] [serial = 1930] [outer = 23268400] 08:16:10 INFO - PROCESS | 3744 | 1464275770393 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (2326F000) [pid = 3744] [serial = 1931] [outer = 23268400] 08:16:11 INFO - PROCESS | 3744 | 1464275771048 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]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1067ms 08:16:11 INFO - PROCESS | 3744 | 1464275771094 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3744 | 1464275771097 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 08:16:11 INFO - PROCESS | 3744 | 1464275771100 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:16:11 INFO - PROCESS | 3744 | 1464275771102 Marionette TRACE conn6 <- [1,2538,null,{}] 08:16:11 INFO - PROCESS | 3744 | 1464275771106 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}] 08:16:11 INFO - PROCESS | 3744 | 1464275771235 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 08:16:11 INFO - PROCESS | 3744 | 1464275771405 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 3744 | ++DOCSHELL 0C4D3800 == 89 [pid = 3744] [id = 644] 08:16:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (0CF2BC00) [pid = 3744] [serial = 1932] [outer = 00000000] 08:16:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (14770800) [pid = 3744] [serial = 1933] [outer = 0CF2BC00] 08:16:11 INFO - PROCESS | 3744 | 1464275771460 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (1764D400) [pid = 3744] [serial = 1934] [outer = 0CF2BC00] 08:16:12 INFO - PROCESS | 3744 | 1464275772331 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]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1270ms 08:16:12 INFO - PROCESS | 3744 | 1464275772374 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3744 | 1464275772379 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:16:12 INFO - PROCESS | 3744 | 1464275772384 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 3744 | 1464275772388 Marionette TRACE conn6 <- [1,2542,null,{}] 08:16:12 INFO - PROCESS | 3744 | 1464275772393 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}] 08:16:12 INFO - PROCESS | 3744 | 1464275772514 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 08:16:12 INFO - PROCESS | 3744 | 1464275772684 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 3744 | ++DOCSHELL 164F0000 == 90 [pid = 3744] [id = 645] 08:16:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (165D1800) [pid = 3744] [serial = 1935] [outer = 00000000] 08:16:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (18CC5C00) [pid = 3744] [serial = 1936] [outer = 165D1800] 08:16:12 INFO - PROCESS | 3744 | 1464275772735 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (19177000) [pid = 3744] [serial = 1937] [outer = 165D1800] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 19F68C00 == 89 [pid = 3744] [id = 508] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1BFA1400 == 88 [pid = 3744] [id = 509] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 168DBC00 == 87 [pid = 3744] [id = 634] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 0CF2D400 == 86 [pid = 3744] [id = 633] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 0C631800 == 85 [pid = 3744] [id = 632] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1DB2E800 == 84 [pid = 3744] [id = 631] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1B5EB800 == 83 [pid = 3744] [id = 630] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1AD34400 == 82 [pid = 3744] [id = 629] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (1D08F000) [pid = 3744] [serial = 1846] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 18CE1000 == 81 [pid = 3744] [id = 628] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 15927000 == 80 [pid = 3744] [id = 627] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1055A800 == 79 [pid = 3744] [id = 626] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 10153800 == 78 [pid = 3744] [id = 625] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 20531400 == 77 [pid = 3744] [id = 623] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 2020E000 == 76 [pid = 3744] [id = 622] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1FDF2000 == 75 [pid = 3744] [id = 621] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1DC62400 == 74 [pid = 3744] [id = 620] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1DB79C00 == 73 [pid = 3744] [id = 619] 08:16:13 INFO - PROCESS | 3744 | 1464275773484 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]]]}] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 1D029C00 == 72 [pid = 3744] [id = 618] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 17658800 == 71 [pid = 3744] [id = 617] 08:16:13 INFO - PROCESS | 3744 | --DOCSHELL 0C51AC00 == 70 [pid = 3744] [id = 616] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (2020A400) [pid = 3744] [serial = 1682] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (1DB3D400) [pid = 3744] [serial = 1745] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1E7B0400) [pid = 3744] [serial = 1748] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (20385400) [pid = 3744] [serial = 1754] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1AC08400) [pid = 3744] [serial = 1742] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1D025400) [pid = 3744] [serial = 1736] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1DB77800) [pid = 3744] [serial = 1703] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (17393400) [pid = 3744] [serial = 1763] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (23271800) [pid = 3744] [serial = 1697] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1F609800) [pid = 3744] [serial = 1751] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (2053A400) [pid = 3744] [serial = 1757] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1DB45400) [pid = 3744] [serial = 1760] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (24C33000) [pid = 3744] [serial = 1700] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1591EC00) [pid = 3744] [serial = 1739] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (19AA3800) [pid = 3744] [serial = 1831] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (19DED400) [pid = 3744] [serial = 1832] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1AD35400) [pid = 3744] [serial = 1835] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1AC0A400) [pid = 3744] [serial = 1834] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (19A99C00) [pid = 3744] [serial = 1840] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1B602000) [pid = 3744] [serial = 1837] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (19159000) [pid = 3744] [serial = 1843] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (1476C000) [pid = 3744] [serial = 1795] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (10557C00) [pid = 3744] [serial = 1822] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (108F3400) [pid = 3744] [serial = 1823] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (144E8C00) [pid = 3744] [serial = 1820] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (110FA800) [pid = 3744] [serial = 1819] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (19CF0800) [pid = 3744] [serial = 1798] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1737A000) [pid = 3744] [serial = 1825] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (1865C800) [pid = 3744] [serial = 1826] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (18CD6C00) [pid = 3744] [serial = 1817] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1764B800) [pid = 3744] [serial = 1816] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (1914EC00) [pid = 3744] [serial = 1828] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (1DC64C00) [pid = 3744] [serial = 1801] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (1E7AA800) [pid = 3744] [serial = 1804] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (1F604400) [pid = 3744] [serial = 1807] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 128 (20350800) [pid = 3744] [serial = 1810] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 127 (203DBC00) [pid = 3744] [serial = 1813] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 126 (1B602400) [pid = 3744] [serial = 1841] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 125 (1B6C3400) [pid = 3744] [serial = 1838] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 124 (1CE0EC00) [pid = 3744] [serial = 1844] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 3744 | --DOMWINDOW == 123 (19180C00) [pid = 3744] [serial = 1829] [outer = 00000000] [url = about:blank] 08:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1190ms 08:16:13 INFO - PROCESS | 3744 | 1464275773575 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 3744 | 1464275773580 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:16:13 INFO - PROCESS | 3744 | 1464275773586 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 3744 | 1464275773589 Marionette TRACE conn6 <- [1,2546,null,{}] 08:16:13 INFO - PROCESS | 3744 | 1464275773593 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}] 08:16:13 INFO - PROCESS | 3744 | 1464275773709 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 08:16:13 INFO - PROCESS | 3744 | 1464275773716 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 3744 | ++DOCSHELL 0CF4E000 == 71 [pid = 3744] [id = 646] 08:16:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 124 (0CF4EC00) [pid = 3744] [serial = 1938] [outer = 00000000] 08:16:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 125 (10160C00) [pid = 3744] [serial = 1939] [outer = 0CF4EC00] 08:16:13 INFO - PROCESS | 3744 | 1464275773767 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 126 (1075AC00) [pid = 3744] [serial = 1940] [outer = 0CF4EC00] 08:16:14 INFO - PROCESS | 3744 | 1464275774353 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]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 831ms 08:16:14 INFO - PROCESS | 3744 | 1464275774420 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3744 | 1464275774423 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 08:16:14 INFO - PROCESS | 3744 | 1464275774426 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:16:14 INFO - PROCESS | 3744 | 1464275774429 Marionette TRACE conn6 <- [1,2550,null,{}] 08:16:14 INFO - PROCESS | 3744 | 1464275774439 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}] 08:16:14 INFO - PROCESS | 3744 | 1464275774544 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 08:16:14 INFO - PROCESS | 3744 | 1464275774559 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 3744 | ++DOCSHELL 18666800 == 72 [pid = 3744] [id = 647] 08:16:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 127 (18CC2400) [pid = 3744] [serial = 1941] [outer = 00000000] 08:16:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 128 (18CD5000) [pid = 3744] [serial = 1942] [outer = 18CC2400] 08:16:14 INFO - PROCESS | 3744 | 1464275774609 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 129 (1914EC00) [pid = 3744] [serial = 1943] [outer = 18CC2400] 08:16:15 INFO - PROCESS | 3744 | 1464275775127 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]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 08:16:15 INFO - PROCESS | 3744 | 1464275775160 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3744 | 1464275775163 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 08:16:15 INFO - PROCESS | 3744 | 1464275775166 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:16:15 INFO - PROCESS | 3744 | 1464275775168 Marionette TRACE conn6 <- [1,2554,null,{}] 08:16:15 INFO - PROCESS | 3744 | 1464275775171 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}] 08:16:15 INFO - PROCESS | 3744 | 1464275775279 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 08:16:15 INFO - PROCESS | 3744 | 1464275775444 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 3744 | ++DOCSHELL 19244000 == 73 [pid = 3744] [id = 648] 08:16:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (1924BC00) [pid = 3744] [serial = 1944] [outer = 00000000] 08:16:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (19CEE400) [pid = 3744] [serial = 1945] [outer = 1924BC00] 08:16:15 INFO - PROCESS | 3744 | 1464275775490 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (19E49800) [pid = 3744] [serial = 1946] [outer = 1924BC00] 08:16:15 INFO - PROCESS | 3744 | 1464275775935 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]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 830ms 08:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:16:16 INFO - PROCESS | 3744 | 1464275776009 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3744 | 1464275776011 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 08:16:16 INFO - PROCESS | 3744 | 1464275776014 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3744 | 1464275776015 Marionette TRACE conn6 <- [1,2558,null,{}] 08:16:16 INFO - PROCESS | 3744 | 1464275776019 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}] 08:16:16 INFO - PROCESS | 3744 | 1464275776161 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 08:16:16 INFO - PROCESS | 3744 | 1464275776180 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 3744 | ++DOCSHELL 19CEE000 == 74 [pid = 3744] [id = 649] 08:16:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (19E4B400) [pid = 3744] [serial = 1947] [outer = 00000000] 08:16:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1AC0BC00) [pid = 3744] [serial = 1948] [outer = 19E4B400] 08:16:16 INFO - PROCESS | 3744 | 1464275776228 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1AD39400) [pid = 3744] [serial = 1949] [outer = 19E4B400] 08:16:16 INFO - PROCESS | 3744 | 1464275776766 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]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 08:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:16:16 INFO - PROCESS | 3744 | 1464275776785 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3744 | 1464275776787 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 08:16:16 INFO - PROCESS | 3744 | 1464275776790 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3744 | 1464275776792 Marionette TRACE conn6 <- [1,2562,null,{}] 08:16:16 INFO - PROCESS | 3744 | 1464275776795 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}] 08:16:16 INFO - PROCESS | 3744 | 1464275776943 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 08:16:17 INFO - PROCESS | 3744 | 1464275777023 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 3744 | ++DOCSHELL 1AC07400 == 75 [pid = 3744] [id = 650] 08:16:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1AC09800) [pid = 3744] [serial = 1950] [outer = 00000000] 08:16:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1B84BC00) [pid = 3744] [serial = 1951] [outer = 1AC09800] 08:16:17 INFO - PROCESS | 3744 | 1464275777072 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1BFA8C00) [pid = 3744] [serial = 1952] [outer = 1AC09800] 08:16:17 INFO - PROCESS | 3744 | 1464275777504 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]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 771ms 08:16:17 INFO - PROCESS | 3744 | 1464275777561 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3744 | 1464275777563 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:16:17 INFO - PROCESS | 3744 | 1464275777572 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3744 | 1464275777574 Marionette TRACE conn6 <- [1,2566,null,{}] 08:16:17 INFO - PROCESS | 3744 | 1464275777578 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}] 08:16:17 INFO - PROCESS | 3744 | 1464275777941 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (1B851800) [pid = 3744] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1DB34000) [pid = 3744] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 135 (0C711400) [pid = 3744] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 134 (159E9800) [pid = 3744] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 133 (1AD36000) [pid = 3744] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 132 (19248000) [pid = 3744] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 131 (14E6FC00) [pid = 3744] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 130 (10564800) [pid = 3744] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:16:17 INFO - PROCESS | 3744 | --DOMWINDOW == 129 (164E9400) [pid = 3744] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:16:18 INFO - PROCESS | 3744 | 1464275778026 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2FC00 == 76 [pid = 3744] [id = 651] 08:16:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 130 (10564800) [pid = 3744] [serial = 1953] [outer = 00000000] 08:16:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 131 (19183000) [pid = 3744] [serial = 1954] [outer = 10564800] 08:16:18 INFO - PROCESS | 3744 | 1464275778072 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 132 (1AC0B000) [pid = 3744] [serial = 1955] [outer = 10564800] 08:16:18 INFO - PROCESS | 3744 | 1464275778485 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]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 08:16:18 INFO - PROCESS | 3744 | 1464275778546 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3744 | 1464275778558 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 08:16:18 INFO - PROCESS | 3744 | 1464275778562 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:16:18 INFO - PROCESS | 3744 | 1464275778563 Marionette TRACE conn6 <- [1,2570,null,{}] 08:16:18 INFO - PROCESS | 3744 | 1464275778567 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}] 08:16:18 INFO - PROCESS | 3744 | 1464275778667 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 08:16:18 INFO - PROCESS | 3744 | 1464275778680 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 3744 | ++DOCSHELL 1AD36000 == 77 [pid = 3744] [id = 652] 08:16:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 133 (1CE14800) [pid = 3744] [serial = 1956] [outer = 00000000] 08:16:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 134 (1D028800) [pid = 3744] [serial = 1957] [outer = 1CE14800] 08:16:18 INFO - PROCESS | 3744 | 1464275778726 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 135 (1DB2CC00) [pid = 3744] [serial = 1958] [outer = 1CE14800] 08:16:19 INFO - PROCESS | 3744 | 1464275779199 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]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 08:16:19 INFO - PROCESS | 3744 | 1464275779237 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3744 | 1464275779239 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:16:19 INFO - PROCESS | 3744 | 1464275779243 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3744 | 1464275779245 Marionette TRACE conn6 <- [1,2574,null,{}] 08:16:19 INFO - PROCESS | 3744 | 1464275779248 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}] 08:16:19 INFO - PROCESS | 3744 | 1464275779346 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 08:16:19 INFO - PROCESS | 3744 | 1464275779353 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 3744 | ++DOCSHELL 1DB31400 == 78 [pid = 3744] [id = 653] 08:16:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 136 (1DB34000) [pid = 3744] [serial = 1959] [outer = 00000000] 08:16:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (1DB6E000) [pid = 3744] [serial = 1960] [outer = 1DB34000] 08:16:19 INFO - PROCESS | 3744 | 1464275779397 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (1DB7AC00) [pid = 3744] [serial = 1961] [outer = 1DB34000] 08:16:19 INFO - PROCESS | 3744 | 1464275779860 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]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 08:16:20 INFO - PROCESS | 3744 | 1464275779984 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3744 | 1464275779988 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 08:16:20 INFO - PROCESS | 3744 | 1464275779994 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3744 | 1464275779998 Marionette TRACE conn6 <- [1,2578,null,{}] 08:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:16:20 INFO - PROCESS | 3744 | 1464275780005 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}] 08:16:20 INFO - PROCESS | 3744 | 1464275780237 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 08:16:20 INFO - PROCESS | 3744 | 1464275780401 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 3744 | ++DOCSHELL 0CF59000 == 79 [pid = 3744] [id = 654] 08:16:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (10151400) [pid = 3744] [serial = 1962] [outer = 00000000] 08:16:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (10438400) [pid = 3744] [serial = 1963] [outer = 10151400] 08:16:20 INFO - PROCESS | 3744 | 1464275780462 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (14468C00) [pid = 3744] [serial = 1964] [outer = 10151400] 08:16:21 INFO - PROCESS | 3744 | 1464275781095 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]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1127ms 08:16:21 INFO - PROCESS | 3744 | 1464275781132 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3744 | 1464275781136 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:16:21 INFO - PROCESS | 3744 | 1464275781144 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3744 | 1464275781148 Marionette TRACE conn6 <- [1,2582,null,{}] 08:16:21 INFO - PROCESS | 3744 | 1464275781152 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}] 08:16:21 INFO - PROCESS | 3744 | 1464275781285 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 08:16:21 INFO - PROCESS | 3744 | 1464275781448 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 3744 | ++DOCSHELL 1764C400 == 80 [pid = 3744] [id = 655] 08:16:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (17651000) [pid = 3744] [serial = 1965] [outer = 00000000] 08:16:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (18CCAC00) [pid = 3744] [serial = 1966] [outer = 17651000] 08:16:21 INFO - PROCESS | 3744 | 1464275781505 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (18CF3800) [pid = 3744] [serial = 1967] [outer = 17651000] 08:16:22 INFO - PROCESS | 3744 | 1464275782228 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]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1124ms 08:16:22 INFO - PROCESS | 3744 | 1464275782271 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3744 | 1464275782273 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:16:22 INFO - PROCESS | 3744 | 1464275782277 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 3744 | 1464275782280 Marionette TRACE conn6 <- [1,2586,null,{}] 08:16:22 INFO - PROCESS | 3744 | 1464275782290 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}] 08:16:22 INFO - PROCESS | 3744 | 1464275782415 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 08:16:22 INFO - PROCESS | 3744 | 1464275782589 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 3744 | ++DOCSHELL 1DB44800 == 81 [pid = 3744] [id = 656] 08:16:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1DB6BC00) [pid = 3744] [serial = 1968] [outer = 00000000] 08:16:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1E5CF000) [pid = 3744] [serial = 1969] [outer = 1DB6BC00] 08:16:22 INFO - PROCESS | 3744 | 1464275782653 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1E7A4400) [pid = 3744] [serial = 1970] [outer = 1DB6BC00] 08:16:23 INFO - PROCESS | 3744 | 1464275783297 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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1076ms 08:16:23 INFO - PROCESS | 3744 | 1464275783357 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 3744 | 1464275783359 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 08:16:23 INFO - PROCESS | 3744 | 1464275783363 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:16:23 INFO - PROCESS | 3744 | 1464275783365 Marionette TRACE conn6 <- [1,2590,null,{}] 08:16:23 INFO - PROCESS | 3744 | 1464275783368 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}] 08:16:23 INFO - PROCESS | 3744 | 1464275783495 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 08:16:23 INFO - PROCESS | 3744 | 1464275783664 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 3744 | ++DOCSHELL 1EAA7C00 == 82 [pid = 3744] [id = 657] 08:16:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1EAAA400) [pid = 3744] [serial = 1971] [outer = 00000000] 08:16:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1F60A400) [pid = 3744] [serial = 1972] [outer = 1EAAA400] 08:16:23 INFO - PROCESS | 3744 | 1464275783720 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1FDF2000) [pid = 3744] [serial = 1973] [outer = 1EAAA400] 08:16:24 INFO - PROCESS | 3744 | 1464275784367 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]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1070ms 08:16:24 INFO - PROCESS | 3744 | 1464275784437 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3744 | 1464275784439 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 08:16:24 INFO - PROCESS | 3744 | 1464275784443 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:16:24 INFO - PROCESS | 3744 | 1464275784445 Marionette TRACE conn6 <- [1,2594,null,{}] 08:16:24 INFO - PROCESS | 3744 | 1464275784449 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}] 08:16:24 INFO - PROCESS | 3744 | 1464275784574 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 08:16:24 INFO - PROCESS | 3744 | 1464275784744 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 3744 | ++DOCSHELL 1FDF1C00 == 83 [pid = 3744] [id = 658] 08:16:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1FDF5000) [pid = 3744] [serial = 1974] [outer = 00000000] 08:16:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (2020F000) [pid = 3744] [serial = 1975] [outer = 1FDF5000] 08:16:24 INFO - PROCESS | 3744 | 1464275784803 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (20386000) [pid = 3744] [serial = 1976] [outer = 1FDF5000] 08:16:25 INFO - PROCESS | 3744 | 1464275785443 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]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1017ms 08:16:25 INFO - PROCESS | 3744 | 1464275785463 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3744 | 1464275785466 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:16:25 INFO - PROCESS | 3744 | 1464275785482 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 3744 | 1464275785485 Marionette TRACE conn6 <- [1,2598,null,{}] 08:16:25 INFO - PROCESS | 3744 | 1464275785508 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}] 08:16:25 INFO - PROCESS | 3744 | 1464275785650 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 08:16:25 INFO - PROCESS | 3744 | 1464275785819 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 3744 | ++DOCSHELL 1E5D2C00 == 84 [pid = 3744] [id = 659] 08:16:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (203DD800) [pid = 3744] [serial = 1977] [outer = 00000000] 08:16:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (204B6400) [pid = 3744] [serial = 1978] [outer = 203DD800] 08:16:25 INFO - PROCESS | 3744 | 1464275785875 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (2053C400) [pid = 3744] [serial = 1979] [outer = 203DD800] 08:16:26 INFO - PROCESS | 3744 | 1464275786486 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]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1092ms 08:16:26 INFO - PROCESS | 3744 | 1464275786574 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3744 | 1464275786577 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 3744 | 1464275786580 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 3744 | 1464275786582 Marionette TRACE conn6 <- [1,2602,null,{}] 08:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:16:26 INFO - PROCESS | 3744 | 1464275786600 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}] 08:16:26 INFO - PROCESS | 3744 | 1464275786774 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 08:16:26 INFO - PROCESS | 3744 | 1464275786894 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 3744 | ++DOCSHELL 21887400 == 85 [pid = 3744] [id = 660] 08:16:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (21888000) [pid = 3744] [serial = 1980] [outer = 00000000] 08:16:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (21891000) [pid = 3744] [serial = 1981] [outer = 21888000] 08:16:26 INFO - PROCESS | 3744 | 1464275786949 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (21E3C800) [pid = 3744] [serial = 1982] [outer = 21888000] 08:16:27 INFO - PROCESS | 3744 | 1464275787531 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]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 971ms 08:16:27 INFO - PROCESS | 3744 | 1464275787558 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 3744 | 1464275787560 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 08:16:27 INFO - PROCESS | 3744 | 1464275787563 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:16:27 INFO - PROCESS | 3744 | 1464275787565 Marionette TRACE conn6 <- [1,2606,null,{}] 08:16:27 INFO - PROCESS | 3744 | 1464275787569 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}] 08:16:27 INFO - PROCESS | 3744 | 1464275787687 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 08:16:27 INFO - PROCESS | 3744 | 1464275787863 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 3744 | ++DOCSHELL 22488400 == 86 [pid = 3744] [id = 661] 08:16:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (2248A800) [pid = 3744] [serial = 1983] [outer = 00000000] 08:16:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (2248E800) [pid = 3744] [serial = 1984] [outer = 2248A800] 08:16:27 INFO - PROCESS | 3744 | 1464275787918 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (22491400) [pid = 3744] [serial = 1985] [outer = 2248A800] 08:16:28 INFO - PROCESS | 3744 | 1464275788465 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]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 930ms 08:16:28 INFO - PROCESS | 3744 | 1464275788498 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3744 | 1464275788500 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 08:16:28 INFO - PROCESS | 3744 | 1464275788503 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:16:28 INFO - PROCESS | 3744 | 1464275788505 Marionette TRACE conn6 <- [1,2610,null,{}] 08:16:28 INFO - PROCESS | 3744 | 1464275788509 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}] 08:16:28 INFO - PROCESS | 3744 | 1464275788635 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 08:16:28 INFO - PROCESS | 3744 | 1464275788812 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 3744 | ++DOCSHELL 22494800 == 87 [pid = 3744] [id = 662] 08:16:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (225B4C00) [pid = 3744] [serial = 1986] [outer = 00000000] 08:16:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (23265800) [pid = 3744] [serial = 1987] [outer = 225B4C00] 08:16:28 INFO - PROCESS | 3744 | 1464275788868 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (2326B000) [pid = 3744] [serial = 1988] [outer = 225B4C00] 08:16:29 INFO - PROCESS | 3744 | 1464275789757 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]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1317ms 08:16:29 INFO - PROCESS | 3744 | 1464275789825 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 08:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:16:29 INFO - PROCESS | 3744 | 1464275789830 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 08:16:29 INFO - PROCESS | 3744 | 1464275789835 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3744 | 1464275789839 Marionette TRACE conn6 <- [1,2614,null,{}] 08:16:29 INFO - PROCESS | 3744 | 1464275789846 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}] 08:16:30 INFO - PROCESS | 3744 | 1464275789971 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 08:16:30 INFO - PROCESS | 3744 | 1464275790145 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 3744 | ++DOCSHELL 10559C00 == 88 [pid = 3744] [id = 663] 08:16:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (10562C00) [pid = 3744] [serial = 1989] [outer = 00000000] 08:16:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (15921800) [pid = 3744] [serial = 1990] [outer = 10562C00] 08:16:30 INFO - PROCESS | 3744 | 1464275790196 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (17658800) [pid = 3744] [serial = 1991] [outer = 10562C00] 08:16:30 INFO - PROCESS | 3744 | 1464275790840 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1084ms 08:16:30 INFO - PROCESS | 3744 | 1464275790937 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3744 | 1464275790942 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 08:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:16:30 INFO - PROCESS | 3744 | 1464275790950 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 3744 | 1464275790953 Marionette TRACE conn6 <- [1,2618,null,{}] 08:16:30 INFO - PROCESS | 3744 | 1464275790957 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}] 08:16:31 INFO - PROCESS | 3744 | 1464275791078 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 08:16:31 INFO - PROCESS | 3744 | 1464275791247 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 3744 | ++DOCSHELL 1127EC00 == 89 [pid = 3744] [id = 664] 08:16:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (144E2800) [pid = 3744] [serial = 1992] [outer = 00000000] 08:16:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (19E53000) [pid = 3744] [serial = 1993] [outer = 144E2800] 08:16:31 INFO - PROCESS | 3744 | 1464275791301 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (1AD3B400) [pid = 3744] [serial = 1994] [outer = 144E2800] 08:16:31 INFO - PROCESS | 3744 | 1464275791909 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]]]}] 08:16:31 INFO - PROCESS | 3744 | --DOCSHELL 1AD36000 == 88 [pid = 3744] [id = 652] 08:16:31 INFO - PROCESS | 3744 | --DOCSHELL 0CF2FC00 == 87 [pid = 3744] [id = 651] 08:16:31 INFO - PROCESS | 3744 | --DOCSHELL 1AC07400 == 86 [pid = 3744] [id = 650] 08:16:31 INFO - PROCESS | 3744 | --DOCSHELL 19CEE000 == 85 [pid = 3744] [id = 649] 08:16:31 INFO - PROCESS | 3744 | --DOCSHELL 19244000 == 84 [pid = 3744] [id = 648] 08:16:31 INFO - PROCESS | 3744 | --DOCSHELL 18666800 == 83 [pid = 3744] [id = 647] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1B5E1400) [pid = 3744] [serial = 1903] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (10563800) [pid = 3744] [serial = 1849] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (18CDB800) [pid = 3744] [serial = 1852] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (1DB3E800) [pid = 3744] [serial = 1855] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (1DC6A800) [pid = 3744] [serial = 1858] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (1E7AC800) [pid = 3744] [serial = 1861] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (20207400) [pid = 3744] [serial = 1864] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (20389C00) [pid = 3744] [serial = 1867] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (159EC000) [pid = 3744] [serial = 1873] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (20952800) [pid = 3744] [serial = 1870] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOCSHELL 0CF4E000 == 82 [pid = 3744] [id = 646] 08:16:32 INFO - PROCESS | 3744 | --DOCSHELL 164F0000 == 81 [pid = 3744] [id = 645] 08:16:32 INFO - PROCESS | 3744 | --DOCSHELL 19248400 == 80 [pid = 3744] [id = 638] 08:16:32 INFO - PROCESS | 3744 | --DOCSHELL 1CE18400 == 79 [pid = 3744] [id = 637] 08:16:32 INFO - PROCESS | 3744 | --DOCSHELL 17377800 == 78 [pid = 3744] [id = 636] 08:16:32 INFO - PROCESS | 3744 | --DOCSHELL 0C40E000 == 77 [pid = 3744] [id = 635] 08:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1074ms 08:16:32 INFO - PROCESS | 3744 | 1464275792029 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3744 | 1464275792031 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:16:32 INFO - PROCESS | 3744 | 1464275792035 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3744 | 1464275792038 Marionette TRACE conn6 <- [1,2622,null,{}] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1D08E400) [pid = 3744] [serial = 1891] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1DB47C00) [pid = 3744] [serial = 1894] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1D09AC00) [pid = 3744] [serial = 1892] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (10436800) [pid = 3744] [serial = 1897] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (1C45A000) [pid = 3744] [serial = 1900] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1B5EF400) [pid = 3744] [serial = 1888] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (19E4C000) [pid = 3744] [serial = 1885] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1AD0DC00) [pid = 3744] [serial = 1886] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1AC05C00) [pid = 3744] [serial = 1880] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (19E49400) [pid = 3744] [serial = 1879] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (18CC4400) [pid = 3744] [serial = 1877] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (168D8800) [pid = 3744] [serial = 1876] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (18CE2000) [pid = 3744] [serial = 1882] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (19177400) [pid = 3744] [serial = 1883] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (147F2000) [pid = 3744] [serial = 1898] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1E5D8800) [pid = 3744] [serial = 1901] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1DB7A000) [pid = 3744] [serial = 1895] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (1B791800) [pid = 3744] [serial = 1889] [outer = 00000000] [url = about:blank] 08:16:32 INFO - PROCESS | 3744 | 1464275792099 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}] 08:16:32 INFO - PROCESS | 3744 | 1464275792206 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 08:16:32 INFO - PROCESS | 3744 | 1464275792214 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 3744 | ++DOCSHELL 14731400 == 78 [pid = 3744] [id = 665] 08:16:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (147F2000) [pid = 3744] [serial = 1995] [outer = 00000000] 08:16:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (15919000) [pid = 3744] [serial = 1996] [outer = 147F2000] 08:16:32 INFO - PROCESS | 3744 | 1464275792262 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (17395C00) [pid = 3744] [serial = 1997] [outer = 147F2000] 08:16:32 INFO - PROCESS | 3744 | 1464275792821 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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 850ms 08:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:16:32 INFO - PROCESS | 3744 | 1464275792889 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3744 | 1464275792891 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 08:16:32 INFO - PROCESS | 3744 | 1464275792894 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3744 | 1464275792896 Marionette TRACE conn6 <- [1,2626,null,{}] 08:16:32 INFO - PROCESS | 3744 | 1464275792899 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}] 08:16:33 INFO - PROCESS | 3744 | 1464275793006 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 08:16:33 INFO - PROCESS | 3744 | 1464275793133 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3744 | ++DOCSHELL 10557400 == 79 [pid = 3744] [id = 666] 08:16:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (18CC3400) [pid = 3744] [serial = 1998] [outer = 00000000] 08:16:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (19A9D800) [pid = 3744] [serial = 1999] [outer = 18CC3400] 08:16:33 INFO - PROCESS | 3744 | 1464275793180 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (19FF0400) [pid = 3744] [serial = 2000] [outer = 18CC3400] 08:16:33 INFO - PROCESS | 3744 | 1464275793564 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]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 08:16:33 INFO - PROCESS | 3744 | 1464275793629 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3744 | 1464275793631 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:16:33 INFO - PROCESS | 3744 | 1464275793634 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3744 | 1464275793636 Marionette TRACE conn6 <- [1,2630,null,{}] 08:16:33 INFO - PROCESS | 3744 | 1464275793639 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}] 08:16:33 INFO - PROCESS | 3744 | 1464275793741 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 08:16:33 INFO - PROCESS | 3744 | 1464275793780 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 3744 | ++DOCSHELL 19A9CC00 == 80 [pid = 3744] [id = 667] 08:16:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1AC05C00) [pid = 3744] [serial = 2001] [outer = 00000000] 08:16:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1B503400) [pid = 3744] [serial = 2002] [outer = 1AC05C00] 08:16:33 INFO - PROCESS | 3744 | 1464275793827 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1B6C8800) [pid = 3744] [serial = 2003] [outer = 1AC05C00] 08:16:34 INFO - PROCESS | 3744 | 1464275794314 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]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:16:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 08:16:34 INFO - PROCESS | 3744 | 1464275794365 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3744 | 1464275794376 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 08:16:34 INFO - PROCESS | 3744 | 1464275794380 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 3744 | 1464275794382 Marionette TRACE conn6 <- [1,2634,null,{}] 08:16:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:16:34 INFO - PROCESS | 3744 | 1464275794386 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}] 08:16:34 INFO - PROCESS | 3744 | 1464275794552 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 08:16:34 INFO - PROCESS | 3744 | 1464275794574 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 3744 | ++DOCSHELL 1B78B000 == 81 [pid = 3744] [id = 668] 08:16:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1D01E000) [pid = 3744] [serial = 2004] [outer = 00000000] 08:16:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1D095800) [pid = 3744] [serial = 2005] [outer = 1D01E000] 08:16:34 INFO - PROCESS | 3744 | 1464275794622 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1DB2EC00) [pid = 3744] [serial = 2006] [outer = 1D01E000] 08:16:35 INFO - PROCESS | 3744 | 1464275795103 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 08:16:35 INFO - PROCESS | 3744 | 1464275795167 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3744 | 1464275795169 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:16:35 INFO - PROCESS | 3744 | 1464275795183 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 3744 | 1464275795185 Marionette TRACE conn6 <- [1,2638,null,{}] 08:16:35 INFO - PROCESS | 3744 | 1464275795188 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}] 08:16:35 INFO - PROCESS | 3744 | 1464275795325 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 08:16:35 INFO - PROCESS | 3744 | 1464275795344 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 3744 | ++DOCSHELL 1DB31800 == 82 [pid = 3744] [id = 669] 08:16:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (1DB38000) [pid = 3744] [serial = 2007] [outer = 00000000] 08:16:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (1DB70400) [pid = 3744] [serial = 2008] [outer = 1DB38000] 08:16:35 INFO - PROCESS | 3744 | 1464275795388 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (1DC69800) [pid = 3744] [serial = 2009] [outer = 1DB38000] 08:16:35 INFO - PROCESS | 3744 | 1464275795843 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:16:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 08:16:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:16:35 INFO - PROCESS | 3744 | 1464275795854 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3744 | 1464275795856 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 08:16:35 INFO - PROCESS | 3744 | 1464275795864 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 3744 | 1464275795866 Marionette TRACE conn6 <- [1,2642,null,{}] 08:16:35 INFO - PROCESS | 3744 | 1464275795869 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}] 08:16:36 INFO - PROCESS | 3744 | 1464275796012 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 08:16:36 INFO - PROCESS | 3744 | 1464275796030 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 3744 | ++DOCSHELL 1AC09400 == 83 [pid = 3744] [id = 670] 08:16:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (1DB6F000) [pid = 3744] [serial = 2010] [outer = 00000000] 08:16:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (1E9D4400) [pid = 3744] [serial = 2011] [outer = 1DB6F000] 08:16:36 INFO - PROCESS | 3744 | 1464275796074 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (1F602000) [pid = 3744] [serial = 2012] [outer = 1DB6F000] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1CE14800) [pid = 3744] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (0CF2BC00) [pid = 3744] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (165D1800) [pid = 3744] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (18CC2400) [pid = 3744] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (1924BC00) [pid = 3744] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (0CF4EC00) [pid = 3744] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1AC09800) [pid = 3744] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (17673800) [pid = 3744] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (0CF4F400) [pid = 3744] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (19E4B400) [pid = 3744] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:16:36 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (10564800) [pid = 3744] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:16:37 INFO - PROCESS | 3744 | 1464275797016 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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1173ms 08:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:16:37 INFO - PROCESS | 3744 | 1464275797033 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3744 | 1464275797035 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 08:16:37 INFO - PROCESS | 3744 | 1464275797038 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 3744 | 1464275797040 Marionette TRACE conn6 <- [1,2646,null,{}] 08:16:37 INFO - PROCESS | 3744 | 1464275797043 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}] 08:16:37 INFO - PROCESS | 3744 | 1464275797215 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 08:16:37 INFO - PROCESS | 3744 | 1464275797300 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3744 | ++DOCSHELL 10757800 == 84 [pid = 3744] [id = 671] 08:16:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (11285400) [pid = 3744] [serial = 2013] [outer = 00000000] 08:16:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1B6C3000) [pid = 3744] [serial = 2014] [outer = 11285400] 08:16:37 INFO - PROCESS | 3744 | 1464275797344 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1D098000) [pid = 3744] [serial = 2015] [outer = 11285400] 08:16:37 INFO - PROCESS | 3744 | 1464275797702 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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:16:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 731ms 08:16:37 INFO - PROCESS | 3744 | 1464275797769 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3744 | 1464275797771 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:16:37 INFO - PROCESS | 3744 | 1464275797774 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 3744 | 1464275797776 Marionette TRACE conn6 <- [1,2650,null,{}] 08:16:37 INFO - PROCESS | 3744 | 1464275797780 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}] 08:16:37 INFO - PROCESS | 3744 | 1464275797880 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 08:16:37 INFO - PROCESS | 3744 | 1464275797888 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C2400 == 85 [pid = 3744] [id = 672] 08:16:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1DB77800) [pid = 3744] [serial = 2016] [outer = 00000000] 08:16:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (20345800) [pid = 3744] [serial = 2017] [outer = 1DB77800] 08:16:37 INFO - PROCESS | 3744 | 1464275797931 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (2038EC00) [pid = 3744] [serial = 2018] [outer = 1DB77800] 08:16:38 INFO - PROCESS | 3744 | 1464275798393 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:16:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 08:16:38 INFO - PROCESS | 3744 | 1464275798447 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3744 | 1464275798449 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:16:38 INFO - PROCESS | 3744 | 1464275798453 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 3744 | 1464275798455 Marionette TRACE conn6 <- [1,2654,null,{}] 08:16:38 INFO - PROCESS | 3744 | 1464275798459 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}] 08:16:38 INFO - PROCESS | 3744 | 1464275798599 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 08:16:38 INFO - PROCESS | 3744 | 1464275798608 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 3744 | ++DOCSHELL 203D3000 == 86 [pid = 3744] [id = 673] 08:16:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (204B9800) [pid = 3744] [serial = 2019] [outer = 00000000] 08:16:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (2095E800) [pid = 3744] [serial = 2020] [outer = 204B9800] 08:16:38 INFO - PROCESS | 3744 | 1464275798658 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (21E33800) [pid = 3744] [serial = 2021] [outer = 204B9800] 08:16:39 INFO - PROCESS | 3744 | 1464275799890 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]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:16:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1479ms 08:16:39 INFO - PROCESS | 3744 | 1464275799937 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3744 | 1464275799940 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:16:39 INFO - PROCESS | 3744 | 1464275799945 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 3744 | 1464275799950 Marionette TRACE conn6 <- [1,2658,null,{}] 08:16:39 INFO - PROCESS | 3744 | 1464275799955 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}] 08:16:40 INFO - PROCESS | 3744 | 1464275800118 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 08:16:40 INFO - PROCESS | 3744 | 1464275800295 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 3744 | ++DOCSHELL 10558000 == 87 [pid = 3744] [id = 674] 08:16:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (14557800) [pid = 3744] [serial = 2022] [outer = 00000000] 08:16:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (17380C00) [pid = 3744] [serial = 2023] [outer = 14557800] 08:16:40 INFO - PROCESS | 3744 | 1464275800352 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (1914C400) [pid = 3744] [serial = 2024] [outer = 14557800] 08:16:41 INFO - PROCESS | 3744 | 1464275801384 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3744 | 1464275801425 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:16:41 INFO - PROCESS | 3744 | 1464275801432 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 3744 | 1464275801435 Marionette TRACE conn6 <- [1,2662,null,{}] 08:16:41 INFO - PROCESS | 3744 | 1464275801439 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}] 08:16:41 INFO - PROCESS | 3744 | 1464275801652 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 08:16:41 INFO - PROCESS | 3744 | 1464275801871 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 3744 | ++DOCSHELL 1B6C7800 == 88 [pid = 3744] [id = 675] 08:16:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (1B858000) [pid = 3744] [serial = 2025] [outer = 00000000] 08:16:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (1CE0F400) [pid = 3744] [serial = 2026] [outer = 1B858000] 08:16:41 INFO - PROCESS | 3744 | 1464275801931 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (1D028400) [pid = 3744] [serial = 2027] [outer = 1B858000] 08:16:43 INFO - PROCESS | 3744 | 1464275803005 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 3744 | 1464275803077 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 08:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:16:43 INFO - PROCESS | 3744 | 1464275803082 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 3744 | 1464275803086 Marionette TRACE conn6 <- [1,2666,null,{}] 08:16:43 INFO - PROCESS | 3744 | 1464275803097 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}] 08:16:43 INFO - PROCESS | 3744 | 1464275803216 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 08:16:43 INFO - PROCESS | 3744 | 1464275803454 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 3744 | ++DOCSHELL 2020B400 == 89 [pid = 3744] [id = 676] 08:16:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (203DD400) [pid = 3744] [serial = 2028] [outer = 00000000] 08:16:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (2188E800) [pid = 3744] [serial = 2029] [outer = 203DD400] 08:16:43 INFO - PROCESS | 3744 | 1464275803513 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (225B6C00) [pid = 3744] [serial = 2030] [outer = 203DD400] 08:16:44 INFO - PROCESS | 3744 | 1464275804562 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]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:16:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1524ms 08:16:44 INFO - PROCESS | 3744 | 1464275804609 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 3744 | 1464275804612 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 08:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:16:44 INFO - PROCESS | 3744 | 1464275804616 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 3744 | 1464275804618 Marionette TRACE conn6 <- [1,2670,null,{}] 08:16:44 INFO - PROCESS | 3744 | 1464275804622 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}] 08:16:44 INFO - PROCESS | 3744 | 1464275804782 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 08:16:45 INFO - PROCESS | 3744 | 1464275804988 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 3744 | ++DOCSHELL 1D090400 == 90 [pid = 3744] [id = 677] 08:16:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (20E21800) [pid = 3744] [serial = 2031] [outer = 00000000] 08:16:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (20E26C00) [pid = 3744] [serial = 2032] [outer = 20E21800] 08:16:45 INFO - PROCESS | 3744 | 1464275805046 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (20E2BC00) [pid = 3744] [serial = 2033] [outer = 20E21800] 08:16:46 INFO - PROCESS | 3744 | 1464275806103 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]]]}] 08:16:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:16:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1519ms 08:16:46 INFO - PROCESS | 3744 | 1464275806182 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3744 | 1464275806184 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:16:46 INFO - PROCESS | 3744 | 1464275806189 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3744 | 1464275806191 Marionette TRACE conn6 <- [1,2674,null,{}] 08:16:46 INFO - PROCESS | 3744 | 1464275806195 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}] 08:16:46 INFO - PROCESS | 3744 | 1464275806312 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 08:16:46 INFO - PROCESS | 3744 | 1464275806838 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 3744 | ++DOCSHELL 0C407400 == 91 [pid = 3744] [id = 678] 08:16:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (0C50F800) [pid = 3744] [serial = 2034] [outer = 00000000] 08:16:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (0CF50400) [pid = 3744] [serial = 2035] [outer = 0C50F800] 08:16:46 INFO - PROCESS | 3744 | 1464275806891 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (11261000) [pid = 3744] [serial = 2036] [outer = 0C50F800] 08:16:47 INFO - PROCESS | 3744 | 1464275807955 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3744 | 1464275808144 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 14731400 == 81 [pid = 3744] [id = 665] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 1127EC00 == 80 [pid = 3744] [id = 664] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 10559C00 == 79 [pid = 3744] [id = 663] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 1E5D2C00 == 78 [pid = 3744] [id = 659] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 1FDF1C00 == 77 [pid = 3744] [id = 658] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 1EAA7C00 == 76 [pid = 3744] [id = 657] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 1DB44800 == 75 [pid = 3744] [id = 656] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 1764C400 == 74 [pid = 3744] [id = 655] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 0CF59000 == 73 [pid = 3744] [id = 654] 08:16:48 INFO - PROCESS | 3744 | --DOCSHELL 1DB31400 == 72 [pid = 3744] [id = 653] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (2326B400) [pid = 3744] [serial = 1930] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (1DB2CC00) [pid = 3744] [serial = 1958] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (14770800) [pid = 3744] [serial = 1933] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (204BA800) [pid = 3744] [serial = 1924] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (18CC5C00) [pid = 3744] [serial = 1936] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (1906C800) [pid = 3744] [serial = 1909] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (2188B000) [pid = 3744] [serial = 1918] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (20530800) [pid = 3744] [serial = 1915] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (18CD5000) [pid = 3744] [serial = 1942] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (19CEE400) [pid = 3744] [serial = 1945] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (10160C00) [pid = 3744] [serial = 1939] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1B84BC00) [pid = 3744] [serial = 1951] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (0C7EE000) [pid = 3744] [serial = 1906] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1E7A6800) [pid = 3744] [serial = 1904] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (227A4C00) [pid = 3744] [serial = 1927] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (19E49800) [pid = 3744] [serial = 1946] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (21E3CC00) [pid = 3744] [serial = 1921] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (18649400) [pid = 3744] [serial = 1874] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1AC0BC00) [pid = 3744] [serial = 1948] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (19183000) [pid = 3744] [serial = 1954] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1D090C00) [pid = 3744] [serial = 1912] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (19177000) [pid = 3744] [serial = 1937] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (1075AC00) [pid = 3744] [serial = 1940] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1914EC00) [pid = 3744] [serial = 1943] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1D028800) [pid = 3744] [serial = 1957] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1AC0B000) [pid = 3744] [serial = 1955] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1BFA8C00) [pid = 3744] [serial = 1952] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1764D400) [pid = 3744] [serial = 1934] [outer = 00000000] [url = about:blank] 08:16:48 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (1AD39400) [pid = 3744] [serial = 1949] [outer = 00000000] [url = about:blank] 08:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:16:48 INFO - PROCESS | 3744 | 1464275808250 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 3744 | 1464275808254 Marionette TRACE conn6 <- [1,2678,null,{}] 08:16:48 INFO - PROCESS | 3744 | 1464275808262 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}] 08:16:48 INFO - PROCESS | 3744 | 1464275808361 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 08:16:48 INFO - PROCESS | 3744 | 1464275808369 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 3744 | ++DOCSHELL 103D7400 == 73 [pid = 3744] [id = 679] 08:16:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (103E4C00) [pid = 3744] [serial = 2037] [outer = 00000000] 08:16:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (10562400) [pid = 3744] [serial = 2038] [outer = 103E4C00] 08:16:48 INFO - PROCESS | 3744 | 1464275808417 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (11256C00) [pid = 3744] [serial = 2039] [outer = 103E4C00] 08:16:49 INFO - PROCESS | 3744 | 1464275809420 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 3744 | 1464275809492 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 08:16:49 INFO - PROCESS | 3744 | 1464275809497 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:16:49 INFO - PROCESS | 3744 | 1464275809499 Marionette TRACE conn6 <- [1,2682,null,{}] 08:16:49 INFO - PROCESS | 3744 | 1464275809503 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}] 08:16:49 INFO - PROCESS | 3744 | 1464275809608 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 08:16:49 INFO - PROCESS | 3744 | 1464275809725 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 3744 | ++DOCSHELL 144E3000 == 74 [pid = 3744] [id = 680] 08:16:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (14E07000) [pid = 3744] [serial = 2040] [outer = 00000000] 08:16:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1764C400) [pid = 3744] [serial = 2041] [outer = 14E07000] 08:16:49 INFO - PROCESS | 3744 | 1464275809771 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (18CCC000) [pid = 3744] [serial = 2042] [outer = 14E07000] 08:16:50 INFO - PROCESS | 3744 | 1464275810662 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3744 | 1464275810723 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:16:50 INFO - PROCESS | 3744 | 1464275810728 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3744 | 1464275810735 Marionette TRACE conn6 <- [1,2686,null,{}] 08:16:50 INFO - PROCESS | 3744 | 1464275810744 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}] 08:16:50 INFO - PROCESS | 3744 | 1464275810894 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 08:16:51 INFO - PROCESS | 3744 | 1464275810970 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 3744 | ++DOCSHELL 1914FC00 == 75 [pid = 3744] [id = 681] 08:16:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (19153400) [pid = 3744] [serial = 2043] [outer = 00000000] 08:16:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (19A97800) [pid = 3744] [serial = 2044] [outer = 19153400] 08:16:51 INFO - PROCESS | 3744 | 1464275811015 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (19AA3400) [pid = 3744] [serial = 2045] [outer = 19153400] 08:16:51 INFO - PROCESS | 3744 | 1464275811943 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3744 | 1464275812016 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:16:52 INFO - PROCESS | 3744 | 1464275812038 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3744 | 1464275812040 Marionette TRACE conn6 <- [1,2690,null,{}] 08:16:52 INFO - PROCESS | 3744 | 1464275812044 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}] 08:16:52 INFO - PROCESS | 3744 | 1464275812185 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 08:16:52 INFO - PROCESS | 3744 | 1464275812200 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 3744 | ++DOCSHELL 0C6EDC00 == 76 [pid = 3744] [id = 682] 08:16:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (19DF8C00) [pid = 3744] [serial = 2046] [outer = 00000000] 08:16:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (19E57C00) [pid = 3744] [serial = 2047] [outer = 19DF8C00] 08:16:52 INFO - PROCESS | 3744 | 1464275812246 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (19F68C00) [pid = 3744] [serial = 2048] [outer = 19DF8C00] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1DB34000) [pid = 3744] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1DB38000) [pid = 3744] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (18CC3400) [pid = 3744] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1AC05C00) [pid = 3744] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (10562C00) [pid = 3744] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (144E2800) [pid = 3744] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (147F2000) [pid = 3744] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1DB6F000) [pid = 3744] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (11285400) [pid = 3744] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (1DB77800) [pid = 3744] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:16:52 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1D01E000) [pid = 3744] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:16:53 INFO - PROCESS | 3744 | 1464275813121 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]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:16:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1118ms 08:16:53 INFO - PROCESS | 3744 | 1464275813159 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3744 | 1464275813161 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 08:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:16:53 INFO - PROCESS | 3744 | 1464275813164 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 3744 | 1464275813166 Marionette TRACE conn6 <- [1,2694,null,{}] 08:16:53 INFO - PROCESS | 3744 | 1464275813169 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}] 08:16:53 INFO - PROCESS | 3744 | 1464275813268 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 08:16:53 INFO - PROCESS | 3744 | 1464275813274 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3744 | ++DOCSHELL 19DF7800 == 77 [pid = 3744] [id = 683] 08:16:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (19DF7C00) [pid = 3744] [serial = 2049] [outer = 00000000] 08:16:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1AC05C00) [pid = 3744] [serial = 2050] [outer = 19DF7C00] 08:16:53 INFO - PROCESS | 3744 | 1464275813327 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1AD35400) [pid = 3744] [serial = 2051] [outer = 19DF7C00] 08:16:53 INFO - PROCESS | 3744 | 1464275813802 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]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:16:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 08:16:53 INFO - PROCESS | 3744 | 1464275813843 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3744 | 1464275813845 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 08:16:53 INFO - PROCESS | 3744 | 1464275813848 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:16:53 INFO - PROCESS | 3744 | 1464275813850 Marionette TRACE conn6 <- [1,2698,null,{}] 08:16:53 INFO - PROCESS | 3744 | 1464275813854 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}] 08:16:53 INFO - PROCESS | 3744 | 1464275813949 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 08:16:53 INFO - PROCESS | 3744 | 1464275813956 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 3744 | ++DOCSHELL 144EA400 == 78 [pid = 3744] [id = 684] 08:16:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (14774C00) [pid = 3744] [serial = 2052] [outer = 00000000] 08:16:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1B610800) [pid = 3744] [serial = 2053] [outer = 14774C00] 08:16:54 INFO - PROCESS | 3744 | 1464275814004 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1B6BA800) [pid = 3744] [serial = 2054] [outer = 14774C00] 08:16:54 INFO - PROCESS | 3744 | 1464275814508 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] 08:16:54 INFO - PROCESS | 3744 | 1464275814527 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 08:16:54 INFO - PROCESS | 3744 | 1464275814530 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3744 | 1464275814541 Marionette TRACE conn6 <- [1,2702,null,{}] 08:16:54 INFO - PROCESS | 3744 | 1464275814564 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}] 08:16:54 INFO - PROCESS | 3744 | 1464275814657 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 08:16:54 INFO - PROCESS | 3744 | 1464275814663 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 3744 | ++DOCSHELL 1B78CC00 == 79 [pid = 3744] [id = 685] 08:16:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1BFA8000) [pid = 3744] [serial = 2055] [outer = 00000000] 08:16:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1CE0D400) [pid = 3744] [serial = 2056] [outer = 1BFA8000] 08:16:54 INFO - PROCESS | 3744 | 1464275814707 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1CE17000) [pid = 3744] [serial = 2057] [outer = 1BFA8000] 08:16:55 INFO - PROCESS | 3744 | 1464275815477 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]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:16:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 998ms 08:16:55 INFO - PROCESS | 3744 | 1464275815529 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3744 | 1464275815534 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:16:55 INFO - PROCESS | 3744 | 1464275815541 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3744 | 1464275815545 Marionette TRACE conn6 <- [1,2706,null,{}] 08:16:55 INFO - PROCESS | 3744 | 1464275815551 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}] 08:16:55 INFO - PROCESS | 3744 | 1464275815717 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 08:16:55 INFO - PROCESS | 3744 | 1464275815890 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 3744 | ++DOCSHELL 0C7EE000 == 80 [pid = 3744] [id = 686] 08:16:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (10563C00) [pid = 3744] [serial = 2058] [outer = 00000000] 08:16:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (164F0000) [pid = 3744] [serial = 2059] [outer = 10563C00] 08:16:55 INFO - PROCESS | 3744 | 1464275815952 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (1865A000) [pid = 3744] [serial = 2060] [outer = 10563C00] 08:16:56 INFO - PROCESS | 3744 | 1464275816588 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] 08:16:56 INFO - PROCESS | 3744 | 1464275816625 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 08:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:16:56 INFO - PROCESS | 3744 | 1464275816632 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 3744 | 1464275816635 Marionette TRACE conn6 <- [1,2710,null,{}] 08:16:56 INFO - PROCESS | 3744 | 1464275816640 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}] 08:16:56 INFO - PROCESS | 3744 | 1464275816768 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 08:16:56 INFO - PROCESS | 3744 | 1464275816936 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 3744 | ++DOCSHELL 19179800 == 81 [pid = 3744] [id = 687] 08:16:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (19A9FC00) [pid = 3744] [serial = 2061] [outer = 00000000] 08:16:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (19E4DC00) [pid = 3744] [serial = 2062] [outer = 19A9FC00] 08:16:57 INFO - PROCESS | 3744 | 1464275816993 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (1AC10800) [pid = 3744] [serial = 2063] [outer = 19A9FC00] 08:16:57 INFO - PROCESS | 3744 | 1464275817627 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] 08:16:57 INFO - PROCESS | 3744 | 1464275817658 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 08:16:57 INFO - PROCESS | 3744 | 1464275817661 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3744 | 1464275817665 Marionette TRACE conn6 <- [1,2714,null,{}] 08:16:57 INFO - PROCESS | 3744 | 1464275817676 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}] 08:16:57 INFO - PROCESS | 3744 | 1464275817815 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 08:16:58 INFO - PROCESS | 3744 | 1464275817995 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 3744 | ++DOCSHELL 1DB30000 == 82 [pid = 3744] [id = 688] 08:16:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (1DB30C00) [pid = 3744] [serial = 2064] [outer = 00000000] 08:16:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (1DB35800) [pid = 3744] [serial = 2065] [outer = 1DB30C00] 08:16:58 INFO - PROCESS | 3744 | 1464275818054 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (1DB43800) [pid = 3744] [serial = 2066] [outer = 1DB30C00] 08:16:58 INFO - PROCESS | 3744 | 1464275818663 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]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:16:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1021ms 08:16:58 INFO - PROCESS | 3744 | 1464275818686 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3744 | 1464275818689 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 08:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:16:58 INFO - PROCESS | 3744 | 1464275818693 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 3744 | 1464275818695 Marionette TRACE conn6 <- [1,2718,null,{}] 08:16:58 INFO - PROCESS | 3744 | 1464275818698 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}] 08:16:58 INFO - PROCESS | 3744 | 1464275818820 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 08:16:59 INFO - PROCESS | 3744 | 1464275819001 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 3744 | ++DOCSHELL 1DB78400 == 83 [pid = 3744] [id = 689] 08:16:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (1DB78800) [pid = 3744] [serial = 2067] [outer = 00000000] 08:16:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (1DC67800) [pid = 3744] [serial = 2068] [outer = 1DB78800] 08:16:59 INFO - PROCESS | 3744 | 1464275819061 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (1E5D0800) [pid = 3744] [serial = 2069] [outer = 1DB78800] 08:17:00 INFO - PROCESS | 3744 | 1464275820124 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3744 | 1464275820171 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 08:17:00 INFO - PROCESS | 3744 | 1464275820175 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:17:00 INFO - PROCESS | 3744 | 1464275820177 Marionette TRACE conn6 <- [1,2722,null,{}] 08:17:00 INFO - PROCESS | 3744 | 1464275820181 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}] 08:17:00 INFO - PROCESS | 3744 | 1464275820326 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 08:17:00 INFO - PROCESS | 3744 | 1464275820521 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 3744 | ++DOCSHELL 19CF7C00 == 84 [pid = 3744] [id = 690] 08:17:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (19DF0C00) [pid = 3744] [serial = 2070] [outer = 00000000] 08:17:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (1E7B0C00) [pid = 3744] [serial = 2071] [outer = 19DF0C00] 08:17:00 INFO - PROCESS | 3744 | 1464275820576 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (1EAA7C00) [pid = 3744] [serial = 2072] [outer = 19DF0C00] 08:17:01 INFO - PROCESS | 3744 | 1464275821171 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]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1017ms 08:17:01 INFO - PROCESS | 3744 | 1464275821196 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3744 | 1464275821198 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:17:01 INFO - PROCESS | 3744 | 1464275821202 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 3744 | 1464275821204 Marionette TRACE conn6 <- [1,2726,null,{}] 08:17:01 INFO - PROCESS | 3744 | 1464275821208 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}] 08:17:01 INFO - PROCESS | 3744 | 1464275821350 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 08:17:01 INFO - PROCESS | 3744 | 1464275821537 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 3744 | ++DOCSHELL 1E7A9C00 == 85 [pid = 3744] [id = 691] 08:17:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (1F605000) [pid = 3744] [serial = 2073] [outer = 00000000] 08:17:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (20342800) [pid = 3744] [serial = 2074] [outer = 1F605000] 08:17:01 INFO - PROCESS | 3744 | 1464275821597 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (20349000) [pid = 3744] [serial = 2075] [outer = 1F605000] 08:17:02 INFO - PROCESS | 3744 | 1464275822183 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]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1016ms 08:17:02 INFO - PROCESS | 3744 | 1464275822222 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3744 | 1464275822224 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 08:17:02 INFO - PROCESS | 3744 | 1464275822228 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:17:02 INFO - PROCESS | 3744 | 1464275822230 Marionette TRACE conn6 <- [1,2730,null,{}] 08:17:02 INFO - PROCESS | 3744 | 1464275822233 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}] 08:17:02 INFO - PROCESS | 3744 | 1464275822350 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 08:17:02 INFO - PROCESS | 3744 | 1464275822531 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 3744 | ++DOCSHELL 0C882000 == 86 [pid = 3744] [id = 692] 08:17:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (20211C00) [pid = 3744] [serial = 2076] [outer = 00000000] 08:17:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (203E0C00) [pid = 3744] [serial = 2077] [outer = 20211C00] 08:17:02 INFO - PROCESS | 3744 | 1464275822587 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (204AF800) [pid = 3744] [serial = 2078] [outer = 20211C00] 08:17:03 INFO - PROCESS | 3744 | 1464275823160 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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 08:17:03 INFO - PROCESS | 3744 | 1464275823202 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3744 | 1464275823205 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 08:17:03 INFO - PROCESS | 3744 | 1464275823208 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:17:03 INFO - PROCESS | 3744 | 1464275823210 Marionette TRACE conn6 <- [1,2734,null,{}] 08:17:03 INFO - PROCESS | 3744 | 1464275823214 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}] 08:17:03 INFO - PROCESS | 3744 | 1464275823331 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 08:17:03 INFO - PROCESS | 3744 | 1464275823501 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 3744 | ++DOCSHELL 203D4C00 == 87 [pid = 3744] [id = 693] 08:17:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (203DF400) [pid = 3744] [serial = 2079] [outer = 00000000] 08:17:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (20539000) [pid = 3744] [serial = 2080] [outer = 203DF400] 08:17:03 INFO - PROCESS | 3744 | 1464275823557 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (20954000) [pid = 3744] [serial = 2081] [outer = 203DF400] 08:17:04 INFO - PROCESS | 3744 | 1464275824153 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]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1017ms 08:17:04 INFO - PROCESS | 3744 | 1464275824229 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3744 | 1464275824231 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:17:04 INFO - PROCESS | 3744 | 1464275824235 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3744 | 1464275824237 Marionette TRACE conn6 <- [1,2738,null,{}] 08:17:04 INFO - PROCESS | 3744 | 1464275824241 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}] 08:17:04 INFO - PROCESS | 3744 | 1464275824365 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 08:17:04 INFO - PROCESS | 3744 | 1464275824531 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 3744 | ++DOCSHELL 18CDAC00 == 88 [pid = 3744] [id = 694] 08:17:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (1AC08800) [pid = 3744] [serial = 2082] [outer = 00000000] 08:17:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (1B5E0400) [pid = 3744] [serial = 2083] [outer = 1AC08800] 08:17:04 INFO - PROCESS | 3744 | 1464275824588 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (1B854000) [pid = 3744] [serial = 2084] [outer = 1AC08800] 08:17:05 INFO - PROCESS | 3744 | 1464275825147 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]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:17:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 971ms 08:17:05 INFO - PROCESS | 3744 | 1464275825210 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 3744 | 1464275825213 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 08:17:05 INFO - PROCESS | 3744 | 1464275825216 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:17:05 INFO - PROCESS | 3744 | 1464275825218 Marionette TRACE conn6 <- [1,2742,null,{}] 08:17:05 INFO - PROCESS | 3744 | 1464275825222 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}] 08:17:05 INFO - PROCESS | 3744 | 1464275825346 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 08:17:05 INFO - PROCESS | 3744 | 1464275825663 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2A800 == 89 [pid = 3744] [id = 695] 08:17:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (0CF2BC00) [pid = 3744] [serial = 2085] [outer = 00000000] 08:17:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (1043C000) [pid = 3744] [serial = 2086] [outer = 0CF2BC00] 08:17:05 INFO - PROCESS | 3744 | 1464275825719 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (147FD000) [pid = 3744] [serial = 2087] [outer = 0CF2BC00] 08:17:06 INFO - PROCESS | 3744 | 1464275826346 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]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:17:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1172ms 08:17:06 INFO - PROCESS | 3744 | 1464275826393 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 08:17:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:17:06 INFO - PROCESS | 3744 | 1464275826397 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 08:17:06 INFO - PROCESS | 3744 | 1464275826402 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3744 | 1464275826405 Marionette TRACE conn6 <- [1,2746,null,{}] 08:17:06 INFO - PROCESS | 3744 | 1464275826410 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}] 08:17:06 INFO - PROCESS | 3744 | 1464275826529 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 08:17:06 INFO - PROCESS | 3744 | 1464275826701 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 3744 | ++DOCSHELL 19A9CC00 == 90 [pid = 3744] [id = 696] 08:17:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (19AA2800) [pid = 3744] [serial = 2088] [outer = 00000000] 08:17:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (19E57800) [pid = 3744] [serial = 2089] [outer = 19AA2800] 08:17:06 INFO - PROCESS | 3744 | 1464275826754 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1B602400) [pid = 3744] [serial = 2090] [outer = 19AA2800] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 144EA400 == 89 [pid = 3744] [id = 684] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 19DF7800 == 88 [pid = 3744] [id = 683] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 0C6EDC00 == 87 [pid = 3744] [id = 682] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 1914FC00 == 86 [pid = 3744] [id = 681] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 144E3000 == 85 [pid = 3744] [id = 680] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 103D7400 == 84 [pid = 3744] [id = 679] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 0C407400 == 83 [pid = 3744] [id = 678] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 2020B400 == 82 [pid = 3744] [id = 676] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 1B6C7800 == 81 [pid = 3744] [id = 675] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (10438400) [pid = 3744] [serial = 1963] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (18CCAC00) [pid = 3744] [serial = 1966] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1E5CF000) [pid = 3744] [serial = 1969] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (1F60A400) [pid = 3744] [serial = 1972] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (2020F000) [pid = 3744] [serial = 1975] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (204B6400) [pid = 3744] [serial = 1978] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (21891000) [pid = 3744] [serial = 1981] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (2248E800) [pid = 3744] [serial = 1984] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (2095E800) [pid = 3744] [serial = 2020] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | 1464275827413 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]]]}] 08:17:07 INFO - PROCESS | 3744 | --DOCSHELL 10558000 == 80 [pid = 3744] [id = 674] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1DB7AC00) [pid = 3744] [serial = 1961] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (1DB70400) [pid = 3744] [serial = 2008] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (19A9D800) [pid = 3744] [serial = 1999] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (19FF0400) [pid = 3744] [serial = 2000] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (1B503400) [pid = 3744] [serial = 2002] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (17658800) [pid = 3744] [serial = 1991] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (15921800) [pid = 3744] [serial = 1990] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (1AD3B400) [pid = 3744] [serial = 1994] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (19E53000) [pid = 3744] [serial = 1993] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (23265800) [pid = 3744] [serial = 1987] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (15919000) [pid = 3744] [serial = 1996] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (17395C00) [pid = 3744] [serial = 1997] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (1E9D4400) [pid = 3744] [serial = 2011] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (1B6C3000) [pid = 3744] [serial = 2014] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (20345800) [pid = 3744] [serial = 2017] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (2038EC00) [pid = 3744] [serial = 2018] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (1F602000) [pid = 3744] [serial = 2012] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1D095800) [pid = 3744] [serial = 2005] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1DC69800) [pid = 3744] [serial = 2009] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1B6C8800) [pid = 3744] [serial = 2003] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (1D098000) [pid = 3744] [serial = 2015] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (1DB2EC00) [pid = 3744] [serial = 2006] [outer = 00000000] [url = about:blank] 08:17:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:17:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1083ms 08:17:07 INFO - PROCESS | 3744 | 1464275827486 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3744 | 1464275827490 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:17:07 INFO - PROCESS | 3744 | 1464275827495 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3744 | 1464275827497 Marionette TRACE conn6 <- [1,2750,null,{}] 08:17:07 INFO - PROCESS | 3744 | 1464275827501 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}] 08:17:07 INFO - PROCESS | 3744 | 1464275827615 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 08:17:07 INFO - PROCESS | 3744 | 1464275827624 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 3744 | ++DOCSHELL 1446BC00 == 81 [pid = 3744] [id = 697] 08:17:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (144E3000) [pid = 3744] [serial = 2091] [outer = 00000000] 08:17:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (15921800) [pid = 3744] [serial = 2092] [outer = 144E3000] 08:17:07 INFO - PROCESS | 3744 | 1464275827671 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (17654400) [pid = 3744] [serial = 2093] [outer = 144E3000] 08:17:08 INFO - PROCESS | 3744 | 1464275828252 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]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:17:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 770ms 08:17:08 INFO - PROCESS | 3744 | 1464275828269 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3744 | 1464275828272 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:17:08 INFO - PROCESS | 3744 | 1464275828276 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3744 | 1464275828282 Marionette TRACE conn6 <- [1,2754,null,{}] 08:17:08 INFO - PROCESS | 3744 | 1464275828291 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}] 08:17:08 INFO - PROCESS | 3744 | 1464275828402 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 08:17:08 INFO - PROCESS | 3744 | 1464275828541 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 3744 | ++DOCSHELL 19E56800 == 82 [pid = 3744] [id = 698] 08:17:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (19F68800) [pid = 3744] [serial = 2094] [outer = 00000000] 08:17:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (1B5E1000) [pid = 3744] [serial = 2095] [outer = 19F68800] 08:17:08 INFO - PROCESS | 3744 | 1464275828587 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (1B6D5400) [pid = 3744] [serial = 2096] [outer = 19F68800] 08:17:08 INFO - PROCESS | 3744 | 1464275828960 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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:17:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 08:17:09 INFO - PROCESS | 3744 | 1464275829009 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3744 | 1464275829012 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 08:17:09 INFO - PROCESS | 3744 | 1464275829015 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:17:09 INFO - PROCESS | 3744 | 1464275829017 Marionette TRACE conn6 <- [1,2758,null,{}] 08:17:09 INFO - PROCESS | 3744 | 1464275829021 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}] 08:17:09 INFO - PROCESS | 3744 | 1464275829125 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 08:17:09 INFO - PROCESS | 3744 | 1464275829132 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3744 | ++DOCSHELL 1C4D7000 == 83 [pid = 3744] [id = 699] 08:17:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (1C88D400) [pid = 3744] [serial = 2097] [outer = 00000000] 08:17:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (1DB31400) [pid = 3744] [serial = 2098] [outer = 1C88D400] 08:17:09 INFO - PROCESS | 3744 | 1464275829178 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (1DB40800) [pid = 3744] [serial = 2099] [outer = 1C88D400] 08:17:09 INFO - PROCESS | 3744 | 1464275829658 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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:17:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 08:17:09 INFO - PROCESS | 3744 | 1464275829700 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3744 | 1464275829702 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:17:09 INFO - PROCESS | 3744 | 1464275829713 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3744 | 1464275829715 Marionette TRACE conn6 <- [1,2762,null,{}] 08:17:09 INFO - PROCESS | 3744 | 1464275829718 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}] 08:17:09 INFO - PROCESS | 3744 | 1464275829864 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 08:17:09 INFO - PROCESS | 3744 | 1464275829912 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 3744 | ++DOCSHELL 1DC6A800 == 84 [pid = 3744] [id = 700] 08:17:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (1DC6B800) [pid = 3744] [serial = 2100] [outer = 00000000] 08:17:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (1E731400) [pid = 3744] [serial = 2101] [outer = 1DC6B800] 08:17:10 INFO - PROCESS | 3744 | 1464275829964 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (1EAA2C00) [pid = 3744] [serial = 2102] [outer = 1DC6B800] 08:17:10 INFO - PROCESS | 3744 | 1464275830461 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]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:17:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 08:17:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:17:10 INFO - PROCESS | 3744 | 1464275830493 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3744 | 1464275830495 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 08:17:10 INFO - PROCESS | 3744 | 1464275830498 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 3744 | 1464275830500 Marionette TRACE conn6 <- [1,2766,null,{}] 08:17:10 INFO - PROCESS | 3744 | 1464275830504 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}] 08:17:10 INFO - PROCESS | 3744 | 1464275830650 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 08:17:10 INFO - PROCESS | 3744 | 1464275830672 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 3744 | ++DOCSHELL 1EAAAC00 == 85 [pid = 3744] [id = 701] 08:17:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (1F609400) [pid = 3744] [serial = 2103] [outer = 00000000] 08:17:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (20348800) [pid = 3744] [serial = 2104] [outer = 1F609400] 08:17:10 INFO - PROCESS | 3744 | 1464275830719 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (203DD000) [pid = 3744] [serial = 2105] [outer = 1F609400] 08:17:11 INFO - PROCESS | 3744 | 1464275831189 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]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:17:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 08:17:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:17:11 INFO - PROCESS | 3744 | 1464275831238 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3744 | 1464275831240 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 08:17:11 INFO - PROCESS | 3744 | 1464275831243 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 3744 | 1464275831245 Marionette TRACE conn6 <- [1,2770,null,{}] 08:17:11 INFO - PROCESS | 3744 | 1464275831299 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}] 08:17:11 INFO - PROCESS | 3744 | 1464275831447 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 08:17:11 INFO - PROCESS | 3744 | 1464275831468 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 3744 | ++DOCSHELL 19154400 == 86 [pid = 3744] [id = 702] 08:17:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (2052F400) [pid = 3744] [serial = 2106] [outer = 00000000] 08:17:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (20E2B000) [pid = 3744] [serial = 2107] [outer = 2052F400] 08:17:11 INFO - PROCESS | 3744 | 1464275831512 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (2188EC00) [pid = 3744] [serial = 2108] [outer = 2052F400] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (14E07000) [pid = 3744] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (19DF7C00) [pid = 3744] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (14774C00) [pid = 3744] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (19153400) [pid = 3744] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (204B5C00) [pid = 3744] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (203D4000) [pid = 3744] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (23268400) [pid = 3744] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (21885800) [pid = 3744] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (1055D400) [pid = 3744] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (1E5D1C00) [pid = 3744] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (14CB7C00) [pid = 3744] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (1E725C00) [pid = 3744] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (17F07000) [pid = 3744] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (19E50000) [pid = 3744] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1DB35000) [pid = 3744] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1DB73800) [pid = 3744] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (2034F800) [pid = 3744] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (103E4C00) [pid = 3744] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1EA41800) [pid = 3744] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1FDF4C00) [pid = 3744] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (0C50F800) [pid = 3744] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (20538800) [pid = 3744] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (204B9800) [pid = 3744] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (0CF32800) [pid = 3744] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (1D01F400) [pid = 3744] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1DB7A800) [pid = 3744] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (0C40FC00) [pid = 3744] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (20209C00) [pid = 3744] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1764E000) [pid = 3744] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (20341400) [pid = 3744] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (21E38800) [pid = 3744] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (19181000) [pid = 3744] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (225C0800) [pid = 3744] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:17:12 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (19DF8C00) [pid = 3744] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:17:12 INFO - PROCESS | 3744 | 1464275832283 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]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:17:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1100ms 08:17:12 INFO - PROCESS | 3744 | 1464275832356 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3744 | 1464275832369 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 08:17:12 INFO - PROCESS | 3744 | 1464275832378 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3744 | 1464275832380 Marionette TRACE conn6 <- [1,2774,null,{}] 08:17:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:17:12 INFO - PROCESS | 3744 | 1464275832384 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}] 08:17:12 INFO - PROCESS | 3744 | 1464275832487 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 08:17:12 INFO - PROCESS | 3744 | 1464275832500 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 3744 | ++DOCSHELL 15927400 == 87 [pid = 3744] [id = 703] 08:17:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (168D2C00) [pid = 3744] [serial = 2109] [outer = 00000000] 08:17:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (19E50400) [pid = 3744] [serial = 2110] [outer = 168D2C00] 08:17:12 INFO - PROCESS | 3744 | 1464275832545 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (1D093800) [pid = 3744] [serial = 2111] [outer = 168D2C00] 08:17:13 INFO - PROCESS | 3744 | 1464275832994 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]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 08:17:13 INFO - PROCESS | 3744 | 1464275833054 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 08:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:17:13 INFO - PROCESS | 3744 | 1464275833056 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 3744 | 1464275833060 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3744 | 1464275833061 Marionette TRACE conn6 <- [1,2778,null,{}] 08:17:13 INFO - PROCESS | 3744 | 1464275833065 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}] 08:17:13 INFO - PROCESS | 3744 | 1464275833196 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 08:17:13 INFO - PROCESS | 3744 | 1464275833206 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3744 | ++DOCSHELL 0CF29400 == 88 [pid = 3744] [id = 704] 08:17:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (14CB4C00) [pid = 3744] [serial = 2112] [outer = 00000000] 08:17:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (1E9CD800) [pid = 3744] [serial = 2113] [outer = 14CB4C00] 08:17:13 INFO - PROCESS | 3744 | 1464275833253 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (1FDF9C00) [pid = 3744] [serial = 2114] [outer = 14CB4C00] 08:17:13 INFO - PROCESS | 3744 | 1464275833691 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]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:17:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 08:17:13 INFO - PROCESS | 3744 | 1464275833730 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3744 | 1464275833732 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 08:17:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:17:13 INFO - PROCESS | 3744 | 1464275833736 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3744 | 1464275833737 Marionette TRACE conn6 <- [1,2782,null,{}] 08:17:13 INFO - PROCESS | 3744 | 1464275833766 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}] 08:17:13 INFO - PROCESS | 3744 | 1464275833867 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 08:17:13 INFO - PROCESS | 3744 | 1464275833874 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 3744 | ++DOCSHELL 203E0400 == 89 [pid = 3744] [id = 705] 08:17:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (2095E800) [pid = 3744] [serial = 2115] [outer = 00000000] 08:17:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (21E38800) [pid = 3744] [serial = 2116] [outer = 2095E800] 08:17:13 INFO - PROCESS | 3744 | 1464275833924 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (22490C00) [pid = 3744] [serial = 2117] [outer = 2095E800] 08:17:14 INFO - PROCESS | 3744 | 1464275834738 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]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:17:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1029ms 08:17:14 INFO - PROCESS | 3744 | 1464275834766 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3744 | 1464275834771 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 08:17:14 INFO - PROCESS | 3744 | 1464275834776 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:17:14 INFO - PROCESS | 3744 | 1464275834780 Marionette TRACE conn6 <- [1,2786,null,{}] 08:17:14 INFO - PROCESS | 3744 | 1464275834786 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}] 08:17:14 INFO - PROCESS | 3744 | 1464275834920 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 08:17:15 INFO - PROCESS | 3744 | 1464275835105 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 3744 | ++DOCSHELL 168D2000 == 90 [pid = 3744] [id = 706] 08:17:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (17394400) [pid = 3744] [serial = 2118] [outer = 00000000] 08:17:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1914A400) [pid = 3744] [serial = 2119] [outer = 17394400] 08:17:15 INFO - PROCESS | 3744 | 1464275835165 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (19240C00) [pid = 3744] [serial = 2120] [outer = 17394400] 08:17:15 INFO - PROCESS | 3744 | 1464275835775 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]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:17:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1023ms 08:17:15 INFO - PROCESS | 3744 | 1464275835804 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3744 | 1464275835810 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:17:15 INFO - PROCESS | 3744 | 1464275835817 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3744 | 1464275835820 Marionette TRACE conn6 <- [1,2790,null,{}] 08:17:15 INFO - PROCESS | 3744 | 1464275835824 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}] 08:17:15 INFO - PROCESS | 3744 | 1464275835960 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 08:17:16 INFO - PROCESS | 3744 | 1464275836146 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 3744 | ++DOCSHELL 1B8D1800 == 91 [pid = 3744] [id = 707] 08:17:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1C460800) [pid = 3744] [serial = 2121] [outer = 00000000] 08:17:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1DB3C000) [pid = 3744] [serial = 2122] [outer = 1C460800] 08:17:16 INFO - PROCESS | 3744 | 1464275836203 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (1E7AF800) [pid = 3744] [serial = 2123] [outer = 1C460800] 08:17:16 INFO - PROCESS | 3744 | 1464275836829 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]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:17:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1075ms 08:17:16 INFO - PROCESS | 3744 | 1464275836894 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3744 | 1464275836897 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:17:16 INFO - PROCESS | 3744 | 1464275836900 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3744 | 1464275836905 Marionette TRACE conn6 <- [1,2794,null,{}] 08:17:16 INFO - PROCESS | 3744 | 1464275836917 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}] 08:17:17 INFO - PROCESS | 3744 | 1464275837084 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 08:17:17 INFO - PROCESS | 3744 | 1464275837260 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 3744 | ++DOCSHELL 20E29400 == 92 [pid = 3744] [id = 708] 08:17:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (21E37400) [pid = 3744] [serial = 2124] [outer = 00000000] 08:17:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (225B3800) [pid = 3744] [serial = 2125] [outer = 21E37400] 08:17:17 INFO - PROCESS | 3744 | 1464275837318 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (227A2400) [pid = 3744] [serial = 2126] [outer = 21E37400] 08:17:17 INFO - PROCESS | 3744 | 1464275837951 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]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:17:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1081ms 08:17:18 INFO - PROCESS | 3744 | 1464275837990 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3744 | 1464275837993 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:17:18 INFO - PROCESS | 3744 | 1464275837996 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3744 | 1464275837998 Marionette TRACE conn6 <- [1,2798,null,{}] 08:17:18 INFO - PROCESS | 3744 | 1464275838002 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}] 08:17:18 INFO - PROCESS | 3744 | 1464275838137 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 08:17:18 INFO - PROCESS | 3744 | 1464275838323 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 3744 | ++DOCSHELL 227AEC00 == 93 [pid = 3744] [id = 709] 08:17:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (227AF000) [pid = 3744] [serial = 2127] [outer = 00000000] 08:17:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (2326A800) [pid = 3744] [serial = 2128] [outer = 227AF000] 08:17:18 INFO - PROCESS | 3744 | 1464275838383 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (23274000) [pid = 3744] [serial = 2129] [outer = 227AF000] 08:17:18 INFO - PROCESS | 3744 | 1464275838948 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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:17:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1019ms 08:17:19 INFO - PROCESS | 3744 | 1464275839018 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3744 | 1464275839020 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 08:17:19 INFO - PROCESS | 3744 | 1464275839023 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:17:19 INFO - PROCESS | 3744 | 1464275839025 Marionette TRACE conn6 <- [1,2802,null,{}] 08:17:19 INFO - PROCESS | 3744 | 1464275839029 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}] 08:17:19 INFO - PROCESS | 3744 | 1464275839158 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 08:17:19 INFO - PROCESS | 3744 | 1464275839341 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 3744 | ++DOCSHELL 23D2E800 == 94 [pid = 3744] [id = 710] 08:17:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (23D2F000) [pid = 3744] [serial = 2130] [outer = 00000000] 08:17:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (23D34400) [pid = 3744] [serial = 2131] [outer = 23D2F000] 08:17:19 INFO - PROCESS | 3744 | 1464275839397 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (243D8C00) [pid = 3744] [serial = 2132] [outer = 23D2F000] 08:17:20 INFO - PROCESS | 3744 | 1464275839976 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]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:17:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1015ms 08:17:20 INFO - PROCESS | 3744 | 1464275840043 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3744 | 1464275840045 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 08:17:20 INFO - PROCESS | 3744 | 1464275840049 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:17:20 INFO - PROCESS | 3744 | 1464275840051 Marionette TRACE conn6 <- [1,2806,null,{}] 08:17:20 INFO - PROCESS | 3744 | 1464275840055 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}] 08:17:20 INFO - PROCESS | 3744 | 1464275840189 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 08:17:20 INFO - PROCESS | 3744 | 1464275840364 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 3744 | ++DOCSHELL 243E0800 == 95 [pid = 3744] [id = 711] 08:17:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (243E3800) [pid = 3744] [serial = 2133] [outer = 00000000] 08:17:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (24C35400) [pid = 3744] [serial = 2134] [outer = 243E3800] 08:17:20 INFO - PROCESS | 3744 | 1464275840421 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (24C38000) [pid = 3744] [serial = 2135] [outer = 243E3800] 08:17:21 INFO - PROCESS | 3744 | 1464275841031 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]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:17:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1019ms 08:17:21 INFO - PROCESS | 3744 | 1464275841072 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 3744 | 1464275841075 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 08:17:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:17:21 INFO - PROCESS | 3744 | 1464275841078 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 3744 | 1464275841080 Marionette TRACE conn6 <- [1,2810,null,{}] 08:17:21 INFO - PROCESS | 3744 | 1464275841084 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}] 08:17:21 INFO - PROCESS | 3744 | 1464275841205 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 08:17:21 INFO - PROCESS | 3744 | 1464275841392 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 3744 | ++DOCSHELL 231D1000 == 96 [pid = 3744] [id = 712] 08:17:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (231D2400) [pid = 3744] [serial = 2136] [outer = 00000000] 08:17:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (231D8400) [pid = 3744] [serial = 2137] [outer = 231D2400] 08:17:21 INFO - PROCESS | 3744 | 1464275841447 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (231DA000) [pid = 3744] [serial = 2138] [outer = 231D2400] 08:17:22 INFO - PROCESS | 3744 | 1464275842086 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]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1069ms 08:17:22 INFO - PROCESS | 3744 | 1464275842151 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3744 | 1464275842153 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 08:17:22 INFO - PROCESS | 3744 | 1464275842156 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:17:22 INFO - PROCESS | 3744 | 1464275842158 Marionette TRACE conn6 <- [1,2814,null,{}] 08:17:22 INFO - PROCESS | 3744 | 1464275842162 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}] 08:17:22 INFO - PROCESS | 3744 | 1464275842283 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 08:17:22 INFO - PROCESS | 3744 | 1464275842457 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 3744 | ++DOCSHELL 20A88400 == 97 [pid = 3744] [id = 713] 08:17:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (20A88C00) [pid = 3744] [serial = 2139] [outer = 00000000] 08:17:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (20A90800) [pid = 3744] [serial = 2140] [outer = 20A88C00] 08:17:22 INFO - PROCESS | 3744 | 1464275842513 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (20A93C00) [pid = 3744] [serial = 2141] [outer = 20A88C00] 08:17:23 INFO - PROCESS | 3744 | 1464275843073 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:17:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 08:17:23 INFO - PROCESS | 3744 | 1464275843131 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 3744 | 1464275843133 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 08:17:23 INFO - PROCESS | 3744 | 1464275843137 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:17:23 INFO - PROCESS | 3744 | 1464275843139 Marionette TRACE conn6 <- [1,2818,null,{}] 08:17:23 INFO - PROCESS | 3744 | 1464275843143 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}] 08:17:23 INFO - PROCESS | 3744 | 1464275843264 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 08:17:23 INFO - PROCESS | 3744 | 1464275843448 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 3744 | ++DOCSHELL 243DF800 == 98 [pid = 3744] [id = 714] 08:17:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (243E4C00) [pid = 3744] [serial = 2142] [outer = 00000000] 08:17:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (24C3D800) [pid = 3744] [serial = 2143] [outer = 243E4C00] 08:17:23 INFO - PROCESS | 3744 | 1464275843503 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (26ACF400) [pid = 3744] [serial = 2144] [outer = 243E4C00] 08:17:24 INFO - PROCESS | 3744 | 1464275844126 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]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1018ms 08:17:24 INFO - PROCESS | 3744 | 1464275844159 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3744 | 1464275844161 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 08:17:24 INFO - PROCESS | 3744 | 1464275844165 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:17:24 INFO - PROCESS | 3744 | 1464275844167 Marionette TRACE conn6 <- [1,2822,null,{}] 08:17:24 INFO - PROCESS | 3744 | 1464275844171 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}] 08:17:24 INFO - PROCESS | 3744 | 1464275844301 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 08:17:24 INFO - PROCESS | 3744 | 1464275844477 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 3744 | ++DOCSHELL 1089D400 == 99 [pid = 3744] [id = 715] 08:17:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (108FF000) [pid = 3744] [serial = 2145] [outer = 00000000] 08:17:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (19D4E800) [pid = 3744] [serial = 2146] [outer = 108FF000] 08:17:24 INFO - PROCESS | 3744 | 1464275844531 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (1AC0E800) [pid = 3744] [serial = 2147] [outer = 108FF000] 08:17:25 INFO - PROCESS | 3744 | 1464275845484 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1385ms 08:17:25 INFO - PROCESS | 3744 | 1464275845554 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 08:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:17:25 INFO - PROCESS | 3744 | 1464275845558 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 08:17:25 INFO - PROCESS | 3744 | 1464275845563 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3744 | 1464275845567 Marionette TRACE conn6 <- [1,2826,null,{}] 08:17:25 INFO - PROCESS | 3744 | 1464275845573 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}] 08:17:25 INFO - PROCESS | 3744 | 1464275845727 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 08:17:25 INFO - PROCESS | 3744 | 1464275845914 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 3744 | ++DOCSHELL 06520C00 == 100 [pid = 3744] [id = 716] 08:17:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (06521400) [pid = 3744] [serial = 2148] [outer = 00000000] 08:17:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (10155400) [pid = 3744] [serial = 2149] [outer = 06521400] 08:17:26 INFO - PROCESS | 3744 | 1464275845967 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (10561C00) [pid = 3744] [serial = 2150] [outer = 06521400] 08:17:26 INFO - PROCESS | 3744 | 1464275846576 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]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1080ms 08:17:26 INFO - PROCESS | 3744 | 1464275846645 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3744 | 1464275846650 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 08:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:17:26 INFO - PROCESS | 3744 | 1464275846656 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 3744 | 1464275846659 Marionette TRACE conn6 <- [1,2830,null,{}] 08:17:26 INFO - PROCESS | 3744 | 1464275846663 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}] 08:17:26 INFO - PROCESS | 3744 | 1464275846781 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 0C53C000 == 99 [pid = 3744] [id = 615] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 0CF2F400 == 98 [pid = 3744] [id = 541] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 0CF29400 == 97 [pid = 3744] [id = 704] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 15927400 == 96 [pid = 3744] [id = 703] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 19154400 == 95 [pid = 3744] [id = 702] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 1EAAAC00 == 94 [pid = 3744] [id = 701] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 1DC6A800 == 93 [pid = 3744] [id = 700] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 1C4D7000 == 92 [pid = 3744] [id = 699] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 19E56800 == 91 [pid = 3744] [id = 698] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 1446BC00 == 90 [pid = 3744] [id = 697] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (1CE0D400) [pid = 3744] [serial = 2056] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | 1464275847063 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 19A9CC00 == 89 [pid = 3744] [id = 696] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 0CF2A800 == 88 [pid = 3744] [id = 695] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 1DB78400 == 87 [pid = 3744] [id = 689] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 1DB30000 == 86 [pid = 3744] [id = 688] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 19179800 == 85 [pid = 3744] [id = 687] 08:17:27 INFO - PROCESS | 3744 | --DOCSHELL 0C7EE000 == 84 [pid = 3744] [id = 686] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (19E57C00) [pid = 3744] [serial = 2047] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (19F68C00) [pid = 3744] [serial = 2048] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (18CCC000) [pid = 3744] [serial = 2042] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1AC05C00) [pid = 3744] [serial = 2050] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (1B610800) [pid = 3744] [serial = 2053] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (19A97800) [pid = 3744] [serial = 2044] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (204BCC00) [pid = 3744] [serial = 1925] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (19AA3400) [pid = 3744] [serial = 2045] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (20532800) [pid = 3744] [serial = 1814] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (2326F000) [pid = 3744] [serial = 1931] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (21E30000) [pid = 3744] [serial = 1919] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (1CE0F400) [pid = 3744] [serial = 2026] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (20E26C00) [pid = 3744] [serial = 2032] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (14E74800) [pid = 3744] [serial = 1796] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (1EAA4800) [pid = 3744] [serial = 1862] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (2188E800) [pid = 3744] [serial = 2029] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 164 (1DB6EC00) [pid = 3744] [serial = 1793] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 163 (1E9D7800) [pid = 3744] [serial = 1805] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 162 (19249800) [pid = 3744] [serial = 1853] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 161 (17380C00) [pid = 3744] [serial = 2023] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 160 (1D093400) [pid = 3744] [serial = 1847] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 159 (1DB46400) [pid = 3744] [serial = 1856] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 158 (1DC6D800) [pid = 3744] [serial = 1802] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 157 (203D9000) [pid = 3744] [serial = 1868] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 156 (10562400) [pid = 3744] [serial = 2038] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 155 (1AD35400) [pid = 3744] [serial = 2051] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 154 (1F60E800) [pid = 3744] [serial = 1808] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (20341C00) [pid = 3744] [serial = 1865] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (11261000) [pid = 3744] [serial = 2036] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (20958400) [pid = 3744] [serial = 1871] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (21E33800) [pid = 3744] [serial = 2021] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (14284400) [pid = 3744] [serial = 1850] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (1E9CA800) [pid = 3744] [serial = 1913] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (1E5D2000) [pid = 3744] [serial = 1859] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (0D39B800) [pid = 3744] [serial = 1907] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (20950800) [pid = 3744] [serial = 1916] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (19241400) [pid = 3744] [serial = 1910] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 143 (11256C00) [pid = 3744] [serial = 2039] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 142 (20386800) [pid = 3744] [serial = 1811] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 141 (225B8400) [pid = 3744] [serial = 1922] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 140 (1764C400) [pid = 3744] [serial = 2041] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 139 (0CF50400) [pid = 3744] [serial = 2035] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 138 (1A055000) [pid = 3744] [serial = 1799] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 137 (227A8C00) [pid = 3744] [serial = 1928] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | --DOMWINDOW == 136 (1B6BA800) [pid = 3744] [serial = 2054] [outer = 00000000] [url = about:blank] 08:17:27 INFO - PROCESS | 3744 | ++DOCSHELL 0C413400 == 85 [pid = 3744] [id = 717] 08:17:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 137 (0C513C00) [pid = 3744] [serial = 2151] [outer = 00000000] 08:17:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 138 (0C7FC800) [pid = 3744] [serial = 2152] [outer = 0C513C00] 08:17:27 INFO - PROCESS | 3744 | 1464275847175 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 139 (0D39B800) [pid = 3744] [serial = 2153] [outer = 0C513C00] 08:17:27 INFO - PROCESS | 3744 | 1464275847682 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]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1078ms 08:17:27 INFO - PROCESS | 3744 | 1464275847736 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3744 | 1464275847738 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:17:27 INFO - PROCESS | 3744 | 1464275847742 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3744 | 1464275847745 Marionette TRACE conn6 <- [1,2834,null,{}] 08:17:27 INFO - PROCESS | 3744 | 1464275847755 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}] 08:17:27 INFO - PROCESS | 3744 | 1464275847862 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 08:17:27 INFO - PROCESS | 3744 | 1464275847875 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 3744 | ++DOCSHELL 168D0400 == 86 [pid = 3744] [id = 718] 08:17:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 140 (168D1000) [pid = 3744] [serial = 2154] [outer = 00000000] 08:17:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 141 (17398000) [pid = 3744] [serial = 2155] [outer = 168D1000] 08:17:27 INFO - PROCESS | 3744 | 1464275847923 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 142 (18660800) [pid = 3744] [serial = 2156] [outer = 168D1000] 08:17:28 INFO - PROCESS | 3744 | 1464275848474 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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 08:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:17:28 INFO - PROCESS | 3744 | 1464275848516 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 3744 | 1464275848518 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 08:17:28 INFO - PROCESS | 3744 | 1464275848521 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 3744 | 1464275848523 Marionette TRACE conn6 <- [1,2838,null,{}] 08:17:28 INFO - PROCESS | 3744 | 1464275848526 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}] 08:17:28 INFO - PROCESS | 3744 | 1464275848684 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 08:17:28 INFO - PROCESS | 3744 | 1464275848701 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 3744 | ++DOCSHELL 19075C00 == 87 [pid = 3744] [id = 719] 08:17:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 143 (19076000) [pid = 3744] [serial = 2157] [outer = 00000000] 08:17:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 144 (19178C00) [pid = 3744] [serial = 2158] [outer = 19076000] 08:17:28 INFO - PROCESS | 3744 | 1464275848747 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (19249800) [pid = 3744] [serial = 2159] [outer = 19076000] 08:17:29 INFO - PROCESS | 3744 | 1464275849200 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 08:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:17:29 INFO - PROCESS | 3744 | 1464275849252 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3744 | 1464275849254 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 08:17:29 INFO - PROCESS | 3744 | 1464275849257 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 3744 | 1464275849259 Marionette TRACE conn6 <- [1,2842,null,{}] 08:17:29 INFO - PROCESS | 3744 | 1464275849262 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}] 08:17:29 INFO - PROCESS | 3744 | 1464275849432 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 08:17:29 INFO - PROCESS | 3744 | 1464275849457 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 3744 | ++DOCSHELL 19A99800 == 88 [pid = 3744] [id = 720] 08:17:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (19AA3800) [pid = 3744] [serial = 2160] [outer = 00000000] 08:17:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (19E51800) [pid = 3744] [serial = 2161] [outer = 19AA3800] 08:17:29 INFO - PROCESS | 3744 | 1464275849512 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (19FEBC00) [pid = 3744] [serial = 2162] [outer = 19AA3800] 08:17:30 INFO - PROCESS | 3744 | 1464275850033 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]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:17:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 830ms 08:17:30 INFO - PROCESS | 3744 | 1464275850088 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 08:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:17:30 INFO - PROCESS | 3744 | 1464275850090 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 3744 | 1464275850098 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3744 | 1464275850100 Marionette TRACE conn6 <- [1,2846,null,{}] 08:17:30 INFO - PROCESS | 3744 | 1464275850104 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}] 08:17:30 INFO - PROCESS | 3744 | 1464275850263 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 08:17:30 INFO - PROCESS | 3744 | 1464275850290 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 3744 | ++DOCSHELL 1AD33000 == 89 [pid = 3744] [id = 721] 08:17:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1AD34C00) [pid = 3744] [serial = 2163] [outer = 00000000] 08:17:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1B6E1400) [pid = 3744] [serial = 2164] [outer = 1AD34C00] 08:17:30 INFO - PROCESS | 3744 | 1464275850336 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1C4CD800) [pid = 3744] [serial = 2165] [outer = 1AD34C00] 08:17:30 INFO - PROCESS | 3744 | 1464275850802 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:17:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 08:17:30 INFO - PROCESS | 3744 | 1464275850831 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3744 | 1464275850833 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 08:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:17:30 INFO - PROCESS | 3744 | 1464275850836 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3744 | 1464275850837 Marionette TRACE conn6 <- [1,2850,null,{}] 08:17:30 INFO - PROCESS | 3744 | 1464275850841 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}] 08:17:31 INFO - PROCESS | 3744 | 1464275850985 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 08:17:31 INFO - PROCESS | 3744 | 1464275851004 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 3744 | ++DOCSHELL 1C4D7000 == 90 [pid = 3744] [id = 722] 08:17:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1CE0F400) [pid = 3744] [serial = 2166] [outer = 00000000] 08:17:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1D090800) [pid = 3744] [serial = 2167] [outer = 1CE0F400] 08:17:31 INFO - PROCESS | 3744 | 1464275851049 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (1DB2F800) [pid = 3744] [serial = 2168] [outer = 1CE0F400] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 153 (1DC6B800) [pid = 3744] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 152 (1F609400) [pid = 3744] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 151 (144E3000) [pid = 3744] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 150 (0CF2BC00) [pid = 3744] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 149 (2052F400) [pid = 3744] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 148 (19AA2800) [pid = 3744] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 147 (14CB4C00) [pid = 3744] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 146 (19F68800) [pid = 3744] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 145 (1C88D400) [pid = 3744] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:17:31 INFO - PROCESS | 3744 | --DOMWINDOW == 144 (168D2C00) [pid = 3744] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:17:31 INFO - PROCESS | 3744 | 1464275851836 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]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1017ms 08:17:31 INFO - PROCESS | 3744 | 1464275851856 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3744 | 1464275851858 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:17:31 INFO - PROCESS | 3744 | 1464275851861 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3744 | 1464275851863 Marionette TRACE conn6 <- [1,2854,null,{}] 08:17:31 INFO - PROCESS | 3744 | 1464275851866 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}] 08:17:32 INFO - PROCESS | 3744 | 1464275851966 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 08:17:32 INFO - PROCESS | 3744 | 1464275852100 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3744 | ++DOCSHELL 11288000 == 91 [pid = 3744] [id = 723] 08:17:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 145 (14299800) [pid = 3744] [serial = 2169] [outer = 00000000] 08:17:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 146 (19DF5400) [pid = 3744] [serial = 2170] [outer = 14299800] 08:17:32 INFO - PROCESS | 3744 | 1464275852147 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 147 (1D020000) [pid = 3744] [serial = 2171] [outer = 14299800] 08:17:32 INFO - PROCESS | 3744 | 1464275852559 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]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 08:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:17:32 INFO - PROCESS | 3744 | 1464275852632 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3744 | 1464275852634 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 08:17:32 INFO - PROCESS | 3744 | 1464275852637 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3744 | 1464275852639 Marionette TRACE conn6 <- [1,2858,null,{}] 08:17:32 INFO - PROCESS | 3744 | 1464275852642 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}] 08:17:32 INFO - PROCESS | 3744 | 1464275852745 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 08:17:32 INFO - PROCESS | 3744 | 1464275852755 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 3744 | ++DOCSHELL 1C4CE000 == 92 [pid = 3744] [id = 724] 08:17:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 148 (1C88D400) [pid = 3744] [serial = 2172] [outer = 00000000] 08:17:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 149 (1DB47C00) [pid = 3744] [serial = 2173] [outer = 1C88D400] 08:17:32 INFO - PROCESS | 3744 | 1464275852801 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 150 (1DC66400) [pid = 3744] [serial = 2174] [outer = 1C88D400] 08:17:33 INFO - PROCESS | 3744 | 1464275853272 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]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:17:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 08:17:33 INFO - PROCESS | 3744 | 1464275853310 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3744 | 1464275853313 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:17:33 INFO - PROCESS | 3744 | 1464275853316 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3744 | 1464275853318 Marionette TRACE conn6 <- [1,2862,null,{}] 08:17:33 INFO - PROCESS | 3744 | 1464275853322 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}] 08:17:33 INFO - PROCESS | 3744 | 1464275853420 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 08:17:33 INFO - PROCESS | 3744 | 1464275853427 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 3744 | ++DOCSHELL 1DB3FC00 == 93 [pid = 3744] [id = 725] 08:17:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 151 (1DB40C00) [pid = 3744] [serial = 2175] [outer = 00000000] 08:17:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 152 (1E72B400) [pid = 3744] [serial = 2176] [outer = 1DB40C00] 08:17:33 INFO - PROCESS | 3744 | 1464275853470 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 153 (1E9CA800) [pid = 3744] [serial = 2177] [outer = 1DB40C00] 08:17:34 INFO - PROCESS | 3744 | 1464275854251 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]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 08:17:34 INFO - PROCESS | 3744 | 1464275854288 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3744 | 1464275854294 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 08:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:17:34 INFO - PROCESS | 3744 | 1464275854299 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 3744 | 1464275854303 Marionette TRACE conn6 <- [1,2866,null,{}] 08:17:34 INFO - PROCESS | 3744 | 1464275854309 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}] 08:17:34 INFO - PROCESS | 3744 | 1464275854451 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 08:17:34 INFO - PROCESS | 3744 | 1464275854644 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 3744 | ++DOCSHELL 1075B000 == 94 [pid = 3744] [id = 726] 08:17:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 154 (10761000) [pid = 3744] [serial = 2178] [outer = 00000000] 08:17:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 155 (144EA400) [pid = 3744] [serial = 2179] [outer = 10761000] 08:17:34 INFO - PROCESS | 3744 | 1464275854708 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 156 (14E07000) [pid = 3744] [serial = 2180] [outer = 10761000] 08:17:35 INFO - PROCESS | 3744 | 1464275855402 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]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1182ms 08:17:35 INFO - PROCESS | 3744 | 1464275855486 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3744 | 1464275855492 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:17:35 INFO - PROCESS | 3744 | 1464275855499 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 3744 | 1464275855501 Marionette TRACE conn6 <- [1,2870,null,{}] 08:17:35 INFO - PROCESS | 3744 | 1464275855505 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}] 08:17:35 INFO - PROCESS | 3744 | 1464275855646 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 08:17:35 INFO - PROCESS | 3744 | 1464275855815 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 3744 | ++DOCSHELL 19155C00 == 95 [pid = 3744] [id = 727] 08:17:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 157 (19159000) [pid = 3744] [serial = 2181] [outer = 00000000] 08:17:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 158 (19FEF800) [pid = 3744] [serial = 2182] [outer = 19159000] 08:17:35 INFO - PROCESS | 3744 | 1464275855873 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3744 | ++DOMWINDOW == 159 (1AD36000) [pid = 3744] [serial = 2183] [outer = 19159000] 08:17:36 INFO - PROCESS | 3744 | 1464275856516 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]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1077ms 08:17:36 INFO - PROCESS | 3744 | 1464275856578 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3744 | 1464275856580 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 08:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:17:36 INFO - PROCESS | 3744 | 1464275856584 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 3744 | 1464275856588 Marionette TRACE conn6 <- [1,2874,null,{}] 08:17:36 INFO - PROCESS | 3744 | 1464275856599 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}] 08:17:36 INFO - PROCESS | 3744 | 1464275856791 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 08:17:36 INFO - PROCESS | 3744 | 1464275856923 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 3744 | ++DOCSHELL 1E72A000 == 96 [pid = 3744] [id = 728] 08:17:36 INFO - PROCESS | 3744 | ++DOMWINDOW == 160 (1E7AAC00) [pid = 3744] [serial = 2184] [outer = 00000000] 08:17:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 161 (1EA3BC00) [pid = 3744] [serial = 2185] [outer = 1E7AAC00] 08:17:37 INFO - PROCESS | 3744 | 1464275856983 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 162 (1EAAE000) [pid = 3744] [serial = 2186] [outer = 1E7AAC00] 08:17:37 INFO - PROCESS | 3744 | 1464275857580 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]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1025ms 08:17:37 INFO - PROCESS | 3744 | 1464275857612 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3744 | 1464275857615 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 08:17:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:17:37 INFO - PROCESS | 3744 | 1464275857619 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3744 | 1464275857621 Marionette TRACE conn6 <- [1,2878,null,{}] 08:17:37 INFO - PROCESS | 3744 | 1464275857625 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}] 08:17:37 INFO - PROCESS | 3744 | 1464275857760 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 08:17:37 INFO - PROCESS | 3744 | 1464275857945 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 3744 | ++DOCSHELL 1FDEFC00 == 97 [pid = 3744] [id = 729] 08:17:37 INFO - PROCESS | 3744 | ++DOMWINDOW == 163 (1FDF0400) [pid = 3744] [serial = 2187] [outer = 00000000] 08:17:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 164 (1FDF6C00) [pid = 3744] [serial = 2188] [outer = 1FDF0400] 08:17:38 INFO - PROCESS | 3744 | 1464275858002 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3744 | ++DOMWINDOW == 165 (2020B400) [pid = 3744] [serial = 2189] [outer = 1FDF0400] 08:17:38 INFO - PROCESS | 3744 | 1464275858616 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:17:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1016ms 08:17:38 INFO - PROCESS | 3744 | 1464275858638 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3744 | 1464275858641 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 08:17:38 INFO - PROCESS | 3744 | 1464275858644 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:17:38 INFO - PROCESS | 3744 | 1464275858646 Marionette TRACE conn6 <- [1,2882,null,{}] 08:17:38 INFO - PROCESS | 3744 | 1464275858650 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}] 08:17:38 INFO - PROCESS | 3744 | 1464275858775 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 08:17:38 INFO - PROCESS | 3744 | 1464275858964 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 3744 | ++DOCSHELL 2034A000 == 98 [pid = 3744] [id = 730] 08:17:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (2034AC00) [pid = 3744] [serial = 2190] [outer = 00000000] 08:17:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (20383800) [pid = 3744] [serial = 2191] [outer = 2034AC00] 08:17:39 INFO - PROCESS | 3744 | 1464275859023 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (203DE400) [pid = 3744] [serial = 2192] [outer = 2034AC00] 08:17:39 INFO - PROCESS | 3744 | 1464275859671 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]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:17:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1068ms 08:17:39 INFO - PROCESS | 3744 | 1464275859716 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3744 | 1464275859719 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:17:39 INFO - PROCESS | 3744 | 1464275859722 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3744 | 1464275859724 Marionette TRACE conn6 <- [1,2886,null,{}] 08:17:39 INFO - PROCESS | 3744 | 1464275859728 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}] 08:17:39 INFO - PROCESS | 3744 | 1464275859868 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 08:17:40 INFO - PROCESS | 3744 | 1464275860039 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 3744 | ++DOCSHELL 204BB800 == 99 [pid = 3744] [id = 731] 08:17:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (20530400) [pid = 3744] [serial = 2193] [outer = 00000000] 08:17:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (20951C00) [pid = 3744] [serial = 2194] [outer = 20530400] 08:17:40 INFO - PROCESS | 3744 | 1464275860095 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (2095C400) [pid = 3744] [serial = 2195] [outer = 20530400] 08:17:40 INFO - PROCESS | 3744 | 1464275860658 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]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:17:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 08:17:40 INFO - PROCESS | 3744 | 1464275860696 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 3744 | 1464275860699 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:17:40 INFO - PROCESS | 3744 | 1464275860702 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 3744 | 1464275860704 Marionette TRACE conn6 <- [1,2890,null,{}] 08:17:40 INFO - PROCESS | 3744 | 1464275860708 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}] 08:17:40 INFO - PROCESS | 3744 | 1464275860836 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 08:17:41 INFO - PROCESS | 3744 | 1464275861026 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 3744 | ++DOCSHELL 20A8B000 == 100 [pid = 3744] [id = 732] 08:17:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (20A95800) [pid = 3744] [serial = 2196] [outer = 00000000] 08:17:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (20E2A800) [pid = 3744] [serial = 2197] [outer = 20A95800] 08:17:41 INFO - PROCESS | 3744 | 1464275861086 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (21886000) [pid = 3744] [serial = 2198] [outer = 20A95800] 08:17:41 INFO - PROCESS | 3744 | 1464275861706 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:17:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1069ms 08:17:41 INFO - PROCESS | 3744 | 1464275861775 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3744 | 1464275861778 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 08:17:41 INFO - PROCESS | 3744 | 1464275861781 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:17:41 INFO - PROCESS | 3744 | 1464275861783 Marionette TRACE conn6 <- [1,2894,null,{}] 08:17:41 INFO - PROCESS | 3744 | 1464275861787 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}] 08:17:41 INFO - PROCESS | 3744 | 1464275861911 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 08:17:42 INFO - PROCESS | 3744 | 1464275862083 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 3744 | ++DOCSHELL 21892400 == 101 [pid = 3744] [id = 733] 08:17:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (21E2F400) [pid = 3744] [serial = 2199] [outer = 00000000] 08:17:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (21E3C000) [pid = 3744] [serial = 2200] [outer = 21E2F400] 08:17:42 INFO - PROCESS | 3744 | 1464275862139 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (2248E800) [pid = 3744] [serial = 2201] [outer = 21E2F400] 08:17:42 INFO - PROCESS | 3744 | 1464275862742 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]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:17:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1016ms 08:17:42 INFO - PROCESS | 3744 | 1464275862802 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3744 | 1464275862804 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 08:17:42 INFO - PROCESS | 3744 | 1464275862808 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:17:42 INFO - PROCESS | 3744 | 1464275862810 Marionette TRACE conn6 <- [1,2898,null,{}] 08:17:42 INFO - PROCESS | 3744 | 1464275862813 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}] 08:17:42 INFO - PROCESS | 3744 | 1464275862940 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 08:17:43 INFO - PROCESS | 3744 | 1464275863130 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 3744 | ++DOCSHELL 227A5800 == 102 [pid = 3744] [id = 734] 08:17:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (227A6000) [pid = 3744] [serial = 2202] [outer = 00000000] 08:17:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (231CEC00) [pid = 3744] [serial = 2203] [outer = 227A6000] 08:17:43 INFO - PROCESS | 3744 | 1464275863186 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (231D3C00) [pid = 3744] [serial = 2204] [outer = 227A6000] 08:17:43 INFO - PROCESS | 3744 | 1464275863694 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]]]}] 08:17:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:17:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:17:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 08:17:43 INFO - PROCESS | 3744 | 1464275863742 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3744 | 1464275863744 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 08:17:43 INFO - PROCESS | 3744 | 1464275863748 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - TEST-START | /DOMEvents/constructors.html 08:17:43 INFO - PROCESS | 3744 | 1464275863750 Marionette TRACE conn6 <- [1,2902,null,{}] 08:17:43 INFO - PROCESS | 3744 | 1464275863753 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}] 08:17:43 INFO - PROCESS | 3744 | 1464275863909 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 08:17:44 INFO - PROCESS | 3744 | 1464275864093 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 3744 | ++DOCSHELL 1F034000 == 103 [pid = 3744] [id = 735] 08:17:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (1F034800) [pid = 3744] [serial = 2205] [outer = 00000000] 08:17:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (1F03B800) [pid = 3744] [serial = 2206] [outer = 1F034800] 08:17:44 INFO - PROCESS | 3744 | 1464275864150 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (1F03E000) [pid = 3744] [serial = 2207] [outer = 1F034800] 08:17:44 INFO - PROCESS | 3744 | 1464275864856 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]]]}] 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:17:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:17:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 1186ms 08:17:44 INFO - PROCESS | 3744 | 1464275864938 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 3744 | 1464275864941 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 08:17:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:17:44 INFO - PROCESS | 3744 | 1464275864944 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3744 | 1464275864947 Marionette TRACE conn6 <- [1,2906,null,{}] 08:17:44 INFO - PROCESS | 3744 | 1464275864951 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}] 08:17:45 INFO - PROCESS | 3744 | 1464275865101 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 08:17:45 INFO - PROCESS | 3744 | 1464275865273 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 3744 | ++DOCSHELL 1F03FC00 == 104 [pid = 3744] [id = 736] 08:17:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (1F813C00) [pid = 3744] [serial = 2208] [outer = 00000000] 08:17:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (227A1800) [pid = 3744] [serial = 2209] [outer = 1F813C00] 08:17:45 INFO - PROCESS | 3744 | 1464275865332 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (23D2DC00) [pid = 3744] [serial = 2210] [outer = 1F813C00] 08:17:45 INFO - PROCESS | 3744 | 1464275865942 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:17:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1021ms 08:17:46 INFO - PROCESS | 3744 | 1464275865976 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 3744 | 1464275865978 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:17:46 INFO - PROCESS | 3744 | 1464275865983 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 3744 | 1464275865985 Marionette TRACE conn6 <- [1,2910,null,{}] 08:17:46 INFO - PROCESS | 3744 | 1464275865989 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}] 08:17:46 INFO - PROCESS | 3744 | 1464275866134 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 08:17:46 INFO - PROCESS | 3744 | 1464275866326 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 3744 | ++DOCSHELL 0C50F800 == 105 [pid = 3744] [id = 737] 08:17:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (10559400) [pid = 3744] [serial = 2211] [outer = 00000000] 08:17:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1BFA1400) [pid = 3744] [serial = 2212] [outer = 10559400] 08:17:46 INFO - PROCESS | 3744 | 1464275866384 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (1D028C00) [pid = 3744] [serial = 2213] [outer = 10559400] 08:17:47 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:47 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:47 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:47 INFO - PROCESS | 3744 | [3744] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:47 INFO - PROCESS | 3744 | 1464275867174 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]]]}] 08:17:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:17:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:17:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:17:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:17:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:17:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1228ms 08:17:47 INFO - PROCESS | 3744 | 1464275867212 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3744 | 1464275867217 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 08:17:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:17:47 INFO - PROCESS | 3744 | 1464275867221 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 3744 | 1464275867226 Marionette TRACE conn6 <- [1,2914,null,{}] 08:17:47 INFO - PROCESS | 3744 | 1464275867231 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}] 08:17:47 INFO - PROCESS | 3744 | 1464275867357 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 08:17:47 INFO - PROCESS | 3744 | 1464275867550 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 3744 | ++DOCSHELL 18CC4000 == 106 [pid = 3744] [id = 738] 08:17:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (19A97000) [pid = 3744] [serial = 2214] [outer = 00000000] 08:17:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (1AC0AC00) [pid = 3744] [serial = 2215] [outer = 19A97000] 08:17:47 INFO - PROCESS | 3744 | 1464275867602 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (1B6BB800) [pid = 3744] [serial = 2216] [outer = 19A97000] 08:17:48 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:17:48 INFO - PROCESS | 3744 | 1464275868135 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]]]}] 08:17:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:17:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 935ms 08:17:48 INFO - PROCESS | 3744 | 1464275868158 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3744 | 1464275868164 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:17:48 INFO - PROCESS | 3744 | 1464275868169 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 3744 | 1464275868172 Marionette TRACE conn6 <- [1,2918,null,{}] 08:17:48 INFO - PROCESS | 3744 | 1464275868176 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}] 08:17:48 INFO - PROCESS | 3744 | 1464275868297 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 08:17:48 INFO - PROCESS | 3744 | 1464275868447 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 3744 | ++DOCSHELL 18CDB800 == 107 [pid = 3744] [id = 739] 08:17:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (19073800) [pid = 3744] [serial = 2217] [outer = 00000000] 08:17:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (1DB3F000) [pid = 3744] [serial = 2218] [outer = 19073800] 08:17:48 INFO - PROCESS | 3744 | 1464275868499 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (1E725800) [pid = 3744] [serial = 2219] [outer = 19073800] 08:17:48 INFO - PROCESS | 3744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:17:49 INFO - PROCESS | 3744 | 1464275869004 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]]]}] 08:17:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:17:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 08:17:49 INFO - PROCESS | 3744 | 1464275869085 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3744 | 1464275869087 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:17:49 INFO - PROCESS | 3744 | 1464275869092 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3744 | 1464275869096 Marionette TRACE conn6 <- [1,2922,null,{}] 08:17:49 INFO - PROCESS | 3744 | 1464275869106 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}] 08:17:49 INFO - PROCESS | 3744 | 1464275869231 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 1C4CE000 == 106 [pid = 3744] [id = 724] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 11288000 == 105 [pid = 3744] [id = 723] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 1C4D7000 == 104 [pid = 3744] [id = 722] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 1AD33000 == 103 [pid = 3744] [id = 721] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 19A99800 == 102 [pid = 3744] [id = 720] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 19075C00 == 101 [pid = 3744] [id = 719] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 168D0400 == 100 [pid = 3744] [id = 718] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 194 (21E38800) [pid = 3744] [serial = 2116] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 193 (20539000) [pid = 3744] [serial = 2080] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 192 (19E4DC00) [pid = 3744] [serial = 2062] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 191 (1DB35800) [pid = 3744] [serial = 2065] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 190 (1DC67800) [pid = 3744] [serial = 2068] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 189 (1E7B0C00) [pid = 3744] [serial = 2071] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 188 (20342800) [pid = 3744] [serial = 2074] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 187 (203E0C00) [pid = 3744] [serial = 2077] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 186 (164F0000) [pid = 3744] [serial = 2059] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 185 (1B5E0400) [pid = 3744] [serial = 2083] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | 1464275869513 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 0C413400 == 99 [pid = 3744] [id = 717] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 06520C00 == 98 [pid = 3744] [id = 716] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 227AEC00 == 97 [pid = 3744] [id = 709] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 20E29400 == 96 [pid = 3744] [id = 708] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 1B8D1800 == 95 [pid = 3744] [id = 707] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 168D2000 == 94 [pid = 3744] [id = 706] 08:17:49 INFO - PROCESS | 3744 | --DOCSHELL 1B78CC00 == 93 [pid = 3744] [id = 685] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1E9CD800) [pid = 3744] [serial = 2113] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (2188EC00) [pid = 3744] [serial = 2108] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (1B5E1000) [pid = 3744] [serial = 2095] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (1B6D5400) [pid = 3744] [serial = 2096] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (1DB31400) [pid = 3744] [serial = 2098] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (203DD000) [pid = 3744] [serial = 2105] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (1D093800) [pid = 3744] [serial = 2111] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (19E50400) [pid = 3744] [serial = 2110] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (1DB40800) [pid = 3744] [serial = 2099] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (1FDF9C00) [pid = 3744] [serial = 2114] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (1E731400) [pid = 3744] [serial = 2101] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 173 (1EAA2C00) [pid = 3744] [serial = 2102] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 172 (20348800) [pid = 3744] [serial = 2104] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 171 (15921800) [pid = 3744] [serial = 2092] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 170 (17654400) [pid = 3744] [serial = 2093] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 169 (147FD000) [pid = 3744] [serial = 2087] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 168 (1043C000) [pid = 3744] [serial = 2086] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 167 (20E2B000) [pid = 3744] [serial = 2107] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 166 (1B602400) [pid = 3744] [serial = 2090] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | --DOMWINDOW == 165 (19E57800) [pid = 3744] [serial = 2089] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 3744 | ++DOCSHELL 06520C00 == 94 [pid = 3744] [id = 740] 08:17:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 166 (06528000) [pid = 3744] [serial = 2220] [outer = 00000000] 08:17:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 167 (0C7FA800) [pid = 3744] [serial = 2221] [outer = 06528000] 08:17:49 INFO - PROCESS | 3744 | 1464275869609 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3744 | ++DOMWINDOW == 168 (11288C00) [pid = 3744] [serial = 2222] [outer = 06528000] 08:17:50 INFO - PROCESS | 3744 | 1464275869980 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]]]}] 08:17:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:17:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 08:17:50 INFO - PROCESS | 3744 | 1464275870027 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3744 | 1464275870029 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:17:50 INFO - PROCESS | 3744 | 1464275870033 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3744 | 1464275870034 Marionette TRACE conn6 <- [1,2926,null,{}] 08:17:50 INFO - PROCESS | 3744 | 1464275870038 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}] 08:17:50 INFO - PROCESS | 3744 | 1464275870151 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 08:17:50 INFO - PROCESS | 3744 | 1464275870158 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 3744 | ++DOCSHELL 14467C00 == 95 [pid = 3744] [id = 741] 08:17:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 169 (1455E800) [pid = 3744] [serial = 2223] [outer = 00000000] 08:17:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 170 (19242800) [pid = 3744] [serial = 2224] [outer = 1455E800] 08:17:50 INFO - PROCESS | 3744 | 1464275870206 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 3744 | ++DOMWINDOW == 171 (19DF8400) [pid = 3744] [serial = 2225] [outer = 1455E800] 08:17:50 INFO - PROCESS | 3744 | 1464275870708 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]]]}] 08:17:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:17:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 08:17:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:17:50 INFO - PROCESS | 3744 | 1464275870767 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3744 | 1464275870769 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 08:17:50 INFO - PROCESS | 3744 | 1464275870777 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3744 | 1464275870779 Marionette TRACE conn6 <- [1,2930,null,{}] 08:17:50 INFO - PROCESS | 3744 | 1464275870783 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}] 08:17:50 INFO - PROCESS | 3744 | 1464275870921 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 08:17:51 INFO - PROCESS | 3744 | 1464275871065 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 3744 | ++DOCSHELL 164F0000 == 96 [pid = 3744] [id = 742] 08:17:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 172 (19071000) [pid = 3744] [serial = 2226] [outer = 00000000] 08:17:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 173 (1B5EF400) [pid = 3744] [serial = 2227] [outer = 19071000] 08:17:51 INFO - PROCESS | 3744 | 1464275871113 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 174 (1B850C00) [pid = 3744] [serial = 2228] [outer = 19071000] 08:17:51 INFO - PROCESS | 3744 | 1464275871483 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"]]]}] 08:17:51 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:17:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:17:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 08:17:51 INFO - PROCESS | 3744 | 1464275871526 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 3744 | 1464275871528 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 08:17:51 INFO - PROCESS | 3744 | 1464275871532 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 3744 | 1464275871534 Marionette TRACE conn6 <- [1,2934,null,{}] 08:17:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:17:51 INFO - PROCESS | 3744 | 1464275871538 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}] 08:17:51 INFO - PROCESS | 3744 | 1464275871654 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 08:17:51 INFO - PROCESS | 3744 | 1464275871660 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 3744 | ++DOCSHELL 1C88F000 == 97 [pid = 3744] [id = 743] 08:17:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (1D093000) [pid = 3744] [serial = 2229] [outer = 00000000] 08:17:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (1E7AA000) [pid = 3744] [serial = 2230] [outer = 1D093000] 08:17:51 INFO - PROCESS | 3744 | 1464275871705 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (1F035800) [pid = 3744] [serial = 2231] [outer = 1D093000] 08:17:52 INFO - PROCESS | 3744 | 1464275872219 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]]]}] 08:17:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:17:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 08:17:52 INFO - PROCESS | 3744 | 1464275872274 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 3744 | 1464275872276 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 08:17:52 INFO - PROCESS | 3744 | 1464275872279 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:17:52 INFO - PROCESS | 3744 | 1464275872281 Marionette TRACE conn6 <- [1,2938,null,{}] 08:17:52 INFO - PROCESS | 3744 | 1464275872284 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}] 08:17:52 INFO - PROCESS | 3744 | 1464275872457 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 08:17:52 INFO - PROCESS | 3744 | 1464275872478 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 3744 | ++DOCSHELL 1DB48800 == 98 [pid = 3744] [id = 744] 08:17:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (1E7AC000) [pid = 3744] [serial = 2232] [outer = 00000000] 08:17:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (1F81E800) [pid = 3744] [serial = 2233] [outer = 1E7AC000] 08:17:52 INFO - PROCESS | 3744 | 1464275872522 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (1FDF7400) [pid = 3744] [serial = 2234] [outer = 1E7AC000] 08:17:52 INFO - PROCESS | 3744 | ++DOCSHELL 203D9000 == 99 [pid = 3744] [id = 745] 08:17:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (203DB800) [pid = 3744] [serial = 2235] [outer = 00000000] 08:17:52 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (203DDC00) [pid = 3744] [serial = 2236] [outer = 203DB800] 08:17:53 INFO - PROCESS | 3744 | 1464275873122 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]]]}] 08:17:53 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:17:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 08:17:53 INFO - PROCESS | 3744 | 1464275873162 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3744 | 1464275873164 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 08:17:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:17:53 INFO - PROCESS | 3744 | 1464275873167 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3744 | 1464275873169 Marionette TRACE conn6 <- [1,2942,null,{}] 08:17:53 INFO - PROCESS | 3744 | 1464275873173 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}] 08:17:53 INFO - PROCESS | 3744 | 1464275873353 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 08:17:53 INFO - PROCESS | 3744 | 1464275873395 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 3744 | ++DOCSHELL 20387800 == 100 [pid = 3744] [id = 746] 08:17:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (2038D000) [pid = 3744] [serial = 2237] [outer = 00000000] 08:17:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (204B4400) [pid = 3744] [serial = 2238] [outer = 2038D000] 08:17:53 INFO - PROCESS | 3744 | 1464275873439 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (20534C00) [pid = 3744] [serial = 2239] [outer = 2038D000] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 184 (1CE0F400) [pid = 3744] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 183 (19076000) [pid = 3744] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 182 (168D1000) [pid = 3744] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 181 (19AA3800) [pid = 3744] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 180 (06521400) [pid = 3744] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 179 (2095E800) [pid = 3744] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 178 (14299800) [pid = 3744] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 177 (1BFA8000) [pid = 3744] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 176 (1AD34C00) [pid = 3744] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 175 (1C88D400) [pid = 3744] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:17:54 INFO - PROCESS | 3744 | --DOMWINDOW == 174 (0C513C00) [pid = 3744] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:17:54 INFO - PROCESS | 3744 | 1464275874111 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]]]}] 08:17:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:17:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 08:17:54 INFO - PROCESS | 3744 | 1464275874139 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3744 | 1464275874141 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 08:17:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:17:54 INFO - PROCESS | 3744 | 1464275874144 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3744 | 1464275874145 Marionette TRACE conn6 <- [1,2946,null,{}] 08:17:54 INFO - PROCESS | 3744 | 1464275874149 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}] 08:17:54 INFO - PROCESS | 3744 | 1464275874286 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 08:17:54 INFO - PROCESS | 3744 | 1464275874292 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 3744 | ++DOCSHELL 168D7400 == 101 [pid = 3744] [id = 747] 08:17:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 175 (19D51400) [pid = 3744] [serial = 2240] [outer = 00000000] 08:17:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 176 (1DB2D400) [pid = 3744] [serial = 2241] [outer = 19D51400] 08:17:54 INFO - PROCESS | 3744 | 1464275874346 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 3744 | ++DOMWINDOW == 177 (204B3800) [pid = 3744] [serial = 2242] [outer = 19D51400] 08:17:54 INFO - PROCESS | 3744 | 1464275874789 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]]]}] 08:17:54 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 08:17:54 INFO - PROCESS | 3744 | 1464275874816 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 08:17:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:17:54 INFO - PROCESS | 3744 | 1464275874818 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 08:17:54 INFO - PROCESS | 3744 | 1464275874821 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3744 | 1464275874823 Marionette TRACE conn6 <- [1,2950,null,{}] 08:17:54 INFO - PROCESS | 3744 | 1464275874826 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}] 08:17:55 INFO - PROCESS | 3744 | 1464275874997 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 08:17:55 INFO - PROCESS | 3744 | 1464275875007 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 3744 | ++DOCSHELL 204BA000 == 102 [pid = 3744] [id = 748] 08:17:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 178 (20957C00) [pid = 3744] [serial = 2243] [outer = 00000000] 08:17:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 179 (21E36400) [pid = 3744] [serial = 2244] [outer = 20957C00] 08:17:55 INFO - PROCESS | 3744 | 1464275875055 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 180 (22491000) [pid = 3744] [serial = 2245] [outer = 20957C00] 08:17:55 INFO - PROCESS | 3744 | 1464275875462 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]]]}] 08:17:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:17:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 08:17:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:17:55 INFO - PROCESS | 3744 | 1464275875492 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 3744 | 1464275875494 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 08:17:55 INFO - PROCESS | 3744 | 1464275875497 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 3744 | 1464275875499 Marionette TRACE conn6 <- [1,2954,null,{}] 08:17:55 INFO - PROCESS | 3744 | 1464275875503 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}] 08:17:55 INFO - PROCESS | 3744 | 1464275875682 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 08:17:55 INFO - PROCESS | 3744 | 1464275875725 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 3744 | ++DOCSHELL 14284800 == 103 [pid = 3744] [id = 749] 08:17:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 181 (18644800) [pid = 3744] [serial = 2246] [outer = 00000000] 08:17:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 182 (23D28C00) [pid = 3744] [serial = 2247] [outer = 18644800] 08:17:55 INFO - PROCESS | 3744 | 1464275875774 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3744 | ++DOMWINDOW == 183 (243E5400) [pid = 3744] [serial = 2248] [outer = 18644800] 08:17:56 INFO - PROCESS | 3744 | 1464275876394 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]]]}] 08:17:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:17:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 08:17:56 INFO - PROCESS | 3744 | 1464275876428 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 08:17:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:17:56 INFO - PROCESS | 3744 | 1464275876433 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 08:17:56 INFO - PROCESS | 3744 | 1464275876438 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 3744 | 1464275876442 Marionette TRACE conn6 <- [1,2958,null,{}] 08:17:56 INFO - PROCESS | 3744 | 1464275876448 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}] 08:17:56 INFO - PROCESS | 3744 | 1464275876592 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 08:17:56 INFO - PROCESS | 3744 | 1464275876782 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 3744 | ++DOCSHELL 1446BC00 == 104 [pid = 3744] [id = 750] 08:17:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 184 (14476C00) [pid = 3744] [serial = 2249] [outer = 00000000] 08:17:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 185 (18649400) [pid = 3744] [serial = 2250] [outer = 14476C00] 08:17:56 INFO - PROCESS | 3744 | 1464275876842 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3744 | ++DOMWINDOW == 186 (19A97800) [pid = 3744] [serial = 2251] [outer = 14476C00] 08:17:57 INFO - PROCESS | 3744 | 1464275877429 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]]]}] 08:17:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:17:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1023ms 08:17:57 INFO - PROCESS | 3744 | 1464275877462 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3744 | 1464275877468 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 08:17:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:17:57 INFO - PROCESS | 3744 | 1464275877475 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 3744 | 1464275877478 Marionette TRACE conn6 <- [1,2962,null,{}] 08:17:57 INFO - PROCESS | 3744 | 1464275877482 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}] 08:17:57 INFO - PROCESS | 3744 | 1464275877618 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 08:17:57 INFO - PROCESS | 3744 | 1464275877813 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 3744 | ++DOCSHELL 1CE0E000 == 105 [pid = 3744] [id = 751] 08:17:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 187 (1D024C00) [pid = 3744] [serial = 2252] [outer = 00000000] 08:17:57 INFO - PROCESS | 3744 | ++DOMWINDOW == 188 (1DB3A400) [pid = 3744] [serial = 2253] [outer = 1D024C00] 08:17:57 INFO - PROCESS | 3744 | 1464275877874 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 189 (1DC5FC00) [pid = 3744] [serial = 2254] [outer = 1D024C00] 08:17:58 INFO - PROCESS | 3744 | 1464275878456 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]]]}] 08:17:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:17:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1024ms 08:17:58 INFO - PROCESS | 3744 | 1464275878501 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3744 | 1464275878503 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 08:17:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:17:58 INFO - PROCESS | 3744 | 1464275878507 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 3744 | 1464275878511 Marionette TRACE conn6 <- [1,2966,null,{}] 08:17:58 INFO - PROCESS | 3744 | 1464275878522 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}] 08:17:58 INFO - PROCESS | 3744 | 1464275878675 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 08:17:58 INFO - PROCESS | 3744 | 1464275878854 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 3744 | ++DOCSHELL 1F817000 == 106 [pid = 3744] [id = 752] 08:17:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 190 (2038EC00) [pid = 3744] [serial = 2255] [outer = 00000000] 08:17:58 INFO - PROCESS | 3744 | ++DOMWINDOW == 191 (20A92000) [pid = 3744] [serial = 2256] [outer = 2038EC00] 08:17:58 INFO - PROCESS | 3744 | 1464275878916 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 192 (2248AC00) [pid = 3744] [serial = 2257] [outer = 2038EC00] 08:17:59 INFO - PROCESS | 3744 | 1464275879444 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]]]}] 08:17:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:17:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 08:17:59 INFO - PROCESS | 3744 | 1464275879480 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3744 | 1464275879483 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 08:17:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:17:59 INFO - PROCESS | 3744 | 1464275879487 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 3744 | 1464275879489 Marionette TRACE conn6 <- [1,2970,null,{}] 08:17:59 INFO - PROCESS | 3744 | 1464275879493 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}] 08:17:59 INFO - PROCESS | 3744 | 1464275879624 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 08:17:59 INFO - PROCESS | 3744 | 1464275879812 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 3744 | ++DOCSHELL 1F808800 == 107 [pid = 3744] [id = 753] 08:17:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 193 (1F809800) [pid = 3744] [serial = 2258] [outer = 00000000] 08:17:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 194 (1F80CC00) [pid = 3744] [serial = 2259] [outer = 1F809800] 08:17:59 INFO - PROCESS | 3744 | 1464275879868 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3744 | ++DOMWINDOW == 195 (1F80FC00) [pid = 3744] [serial = 2260] [outer = 1F809800] 08:18:00 INFO - PROCESS | 3744 | 1464275880380 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"]]]}] 08:18:00 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:18:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:18:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:18:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 08:18:00 INFO - PROCESS | 3744 | 1464275880420 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 3744 | 1464275880422 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 08:18:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:18:00 INFO - PROCESS | 3744 | 1464275880425 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 3744 | 1464275880427 Marionette TRACE conn6 <- [1,2974,null,{}] 08:18:00 INFO - PROCESS | 3744 | 1464275880431 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}] 08:18:00 INFO - PROCESS | 3744 | 1464275880589 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 08:18:00 INFO - PROCESS | 3744 | 1464275880770 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 3744 | ++DOCSHELL 1F810C00 == 108 [pid = 3744] [id = 754] 08:18:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 196 (2053D400) [pid = 3744] [serial = 2261] [outer = 00000000] 08:18:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 197 (24C39400) [pid = 3744] [serial = 2262] [outer = 2053D400] 08:18:00 INFO - PROCESS | 3744 | 1464275880826 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3744 | ++DOMWINDOW == 198 (24C3EC00) [pid = 3744] [serial = 2263] [outer = 2053D400] 08:18:01 INFO - PROCESS | 3744 | 1464275881367 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]]]}] 08:18:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:18:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 08:18:01 INFO - PROCESS | 3744 | 1464275881405 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3744 | 1464275881408 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 08:18:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:18:01 INFO - PROCESS | 3744 | 1464275881413 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 3744 | 1464275881415 Marionette TRACE conn6 <- [1,2978,null,{}] 08:18:01 INFO - PROCESS | 3744 | 1464275881419 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}] 08:18:01 INFO - PROCESS | 3744 | 1464275881568 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 08:18:01 INFO - PROCESS | 3744 | 1464275881765 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 3744 | ++DOCSHELL 25C12000 == 109 [pid = 3744] [id = 755] 08:18:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 199 (25C13000) [pid = 3744] [serial = 2264] [outer = 00000000] 08:18:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 200 (26A5DC00) [pid = 3744] [serial = 2265] [outer = 25C13000] 08:18:01 INFO - PROCESS | 3744 | 1464275881822 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 3744 | ++DOMWINDOW == 201 (26A60800) [pid = 3744] [serial = 2266] [outer = 25C13000] 08:18:02 INFO - PROCESS | 3744 | ++DOCSHELL 25D2C800 == 110 [pid = 3744] [id = 756] 08:18:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 202 (25D2E400) [pid = 3744] [serial = 2267] [outer = 00000000] 08:18:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (25D31400) [pid = 3744] [serial = 2268] [outer = 25D2E400] 08:18:02 INFO - PROCESS | 3744 | 1464275882500 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]]]}] 08:18:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:18:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1129ms 08:18:02 INFO - PROCESS | 3744 | 1464275882546 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3744 | 1464275882549 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:18:02 INFO - PROCESS | 3744 | 1464275882552 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3744 | 1464275882554 Marionette TRACE conn6 <- [1,2982,null,{}] 08:18:02 INFO - PROCESS | 3744 | 1464275882562 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}] 08:18:02 INFO - PROCESS | 3744 | 1464275882723 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 08:18:02 INFO - PROCESS | 3744 | 1464275882904 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 3744 | ++DOCSHELL 25D32000 == 111 [pid = 3744] [id = 757] 08:18:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (25D32800) [pid = 3744] [serial = 2269] [outer = 00000000] 08:18:02 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (25D37C00) [pid = 3744] [serial = 2270] [outer = 25D32800] 08:18:02 INFO - PROCESS | 3744 | 1464275882961 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (25D38C00) [pid = 3744] [serial = 2271] [outer = 25D32800] 08:18:03 INFO - PROCESS | 3744 | 1464275883443 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]]]}] 08:18:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:18:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:18:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 08:18:03 INFO - PROCESS | 3744 | 1464275883490 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3744 | 1464275883492 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 08:18:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:18:03 INFO - PROCESS | 3744 | 1464275883498 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3744 | 1464275883500 Marionette TRACE conn6 <- [1,2986,null,{}] 08:18:03 INFO - PROCESS | 3744 | 1464275883503 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}] 08:18:03 INFO - PROCESS | 3744 | 1464275883637 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 08:18:03 INFO - PROCESS | 3744 | 1464275883835 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 3744 | ++DOCSHELL 23FA8000 == 112 [pid = 3744] [id = 758] 08:18:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (23FAA800) [pid = 3744] [serial = 2272] [outer = 00000000] 08:18:03 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (23FB0800) [pid = 3744] [serial = 2273] [outer = 23FAA800] 08:18:03 INFO - PROCESS | 3744 | 1464275883894 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (23FB2800) [pid = 3744] [serial = 2274] [outer = 23FAA800] 08:18:04 INFO - PROCESS | 3744 | 1464275884454 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]]]}] 08:18:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:18:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 08:18:04 INFO - PROCESS | 3744 | 1464275884471 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3744 | 1464275884473 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:18:04 INFO - PROCESS | 3744 | 1464275884495 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3744 | 1464275884497 Marionette TRACE conn6 <- [1,2990,null,{}] 08:18:04 INFO - PROCESS | 3744 | 1464275884501 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}] 08:18:04 INFO - PROCESS | 3744 | 1464275884634 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 08:18:04 INFO - PROCESS | 3744 | 1464275884825 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 3744 | ++DOCSHELL 23FB4800 == 113 [pid = 3744] [id = 759] 08:18:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 210 (23FB5800) [pid = 3744] [serial = 2275] [outer = 00000000] 08:18:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (24F6E800) [pid = 3744] [serial = 2276] [outer = 23FB5800] 08:18:04 INFO - PROCESS | 3744 | 1464275884881 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (24F70400) [pid = 3744] [serial = 2277] [outer = 23FB5800] 08:18:05 INFO - PROCESS | 3744 | 1464275885416 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]]]}] 08:18:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:18:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 990ms 08:18:05 INFO - PROCESS | 3744 | 1464275885482 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3744 | 1464275885485 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 08:18:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:18:05 INFO - PROCESS | 3744 | 1464275885488 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 3744 | 1464275885490 Marionette TRACE conn6 <- [1,2994,null,{}] 08:18:05 INFO - PROCESS | 3744 | 1464275885494 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}] 08:18:05 INFO - PROCESS | 3744 | 1464275885657 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 08:18:05 INFO - PROCESS | 3744 | 1464275885841 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 3744 | ++DOCSHELL 24F72000 == 114 [pid = 3744] [id = 760] 08:18:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (24F73400) [pid = 3744] [serial = 2278] [outer = 00000000] 08:18:05 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (25D38800) [pid = 3744] [serial = 2279] [outer = 24F73400] 08:18:05 INFO - PROCESS | 3744 | 1464275885898 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (26384000) [pid = 3744] [serial = 2280] [outer = 24F73400] 08:18:06 INFO - PROCESS | 3744 | 1464275886416 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]]]}] 08:18:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:18:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 970ms 08:18:06 INFO - PROCESS | 3744 | 1464275886462 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3744 | 1464275886465 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:18:06 INFO - PROCESS | 3744 | 1464275886468 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 3744 | 1464275886471 Marionette TRACE conn6 <- [1,2998,null,{}] 08:18:06 INFO - PROCESS | 3744 | 1464275886475 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}] 08:18:06 INFO - PROCESS | 3744 | 1464275886708 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 08:18:06 INFO - PROCESS | 3744 | 1464275886850 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 3744 | ++DOCSHELL 26389000 == 115 [pid = 3744] [id = 761] 08:18:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (26389400) [pid = 3744] [serial = 2281] [outer = 00000000] 08:18:06 INFO - PROCESS | 3744 | ++DOMWINDOW == 217 (26589000) [pid = 3744] [serial = 2282] [outer = 26389400] 08:18:06 INFO - PROCESS | 3744 | 1464275886913 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 218 (227A3C00) [pid = 3744] [serial = 2283] [outer = 26389400] 08:18:07 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:07 INFO - PROCESS | 3744 | 1464275887510 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:18:07 INFO - {} 08:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:18:07 INFO - {} 08:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:18:07 INFO - {} 08:18:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:18:07 INFO - {} 08:18:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1074ms 08:18:07 INFO - PROCESS | 3744 | 1464275887546 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3744 | 1464275887549 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /FileAPI/fileReader.html 08:18:07 INFO - PROCESS | 3744 | 1464275887552 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3744 | 1464275887554 Marionette TRACE conn6 <- [1,3002,null,{}] 08:18:07 INFO - PROCESS | 3744 | 1464275887557 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}] 08:18:07 INFO - PROCESS | 3744 | 1464275887740 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 08:18:07 INFO - PROCESS | 3744 | 1464275887924 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 3744 | ++DOCSHELL 2658E800 == 116 [pid = 3744] [id = 762] 08:18:07 INFO - PROCESS | 3744 | ++DOMWINDOW == 219 (2658F800) [pid = 3744] [serial = 2284] [outer = 00000000] 08:18:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 220 (26AD5C00) [pid = 3744] [serial = 2285] [outer = 2658F800] 08:18:08 INFO - PROCESS | 3744 | 1464275887981 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 221 (26AD8C00) [pid = 3744] [serial = 2286] [outer = 2658F800] 08:18:08 INFO - PROCESS | 3744 | 1464275888517 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]]]}] 08:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:18:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:18:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 1016ms 08:18:08 INFO - PROCESS | 3744 | 1464275888573 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3744 | 1464275888575 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /FileAPI/historical.html 08:18:08 INFO - PROCESS | 3744 | 1464275888579 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3744 | 1464275888581 Marionette TRACE conn6 <- [1,3006,null,{}] 08:18:08 INFO - PROCESS | 3744 | 1464275888585 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}] 08:18:08 INFO - PROCESS | 3744 | 1464275888748 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 08:18:08 INFO - PROCESS | 3744 | 1464275888941 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 3744 | ++DOCSHELL 26A65800 == 117 [pid = 3744] [id = 763] 08:18:08 INFO - PROCESS | 3744 | ++DOMWINDOW == 222 (26A69400) [pid = 3744] [serial = 2287] [outer = 00000000] 08:18:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 223 (26F43400) [pid = 3744] [serial = 2288] [outer = 26A69400] 08:18:09 INFO - PROCESS | 3744 | 1464275888999 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3744 | ++DOMWINDOW == 224 (26F48800) [pid = 3744] [serial = 2289] [outer = 26A69400] 08:18:09 INFO - PROCESS | 3744 | 1464275889562 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"]]]}] 08:18:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:18:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:18:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:18:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:18:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:18:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:18:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:18:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:18:09 INFO - TEST-OK | /FileAPI/historical.html | took 1019ms 08:18:09 INFO - PROCESS | 3744 | 1464275889605 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3744 | 1464275889607 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /FileAPI/idlharness.html 08:18:09 INFO - PROCESS | 3744 | 1464275889613 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3744 | 1464275889615 Marionette TRACE conn6 <- [1,3010,null,{}] 08:18:09 INFO - PROCESS | 3744 | 1464275889619 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}] 08:18:09 INFO - PROCESS | 3744 | 1464275889771 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 08:18:10 INFO - PROCESS | 3744 | 1464275889993 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 3744 | ++DOCSHELL 0C75B800 == 118 [pid = 3744] [id = 764] 08:18:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 225 (0C75F800) [pid = 3744] [serial = 2290] [outer = 00000000] 08:18:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 226 (1DC66000) [pid = 3744] [serial = 2291] [outer = 0C75F800] 08:18:10 INFO - PROCESS | 3744 | 1464275890049 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 3744 | ++DOMWINDOW == 227 (26F43800) [pid = 3744] [serial = 2292] [outer = 0C75F800] 08:18:11 INFO - PROCESS | 3744 | 1464275891135 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:18:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:18:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:18:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:18:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:18:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:18:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:18:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 1632ms 08:18:11 INFO - PROCESS | 3744 | 1464275891250 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 3744 | 1464275891252 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /FileAPI/idlharness.worker 08:18:11 INFO - PROCESS | 3744 | 1464275891256 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 3744 | 1464275891259 Marionette TRACE conn6 <- [1,3014,null,{}] 08:18:11 INFO - PROCESS | 3744 | 1464275891317 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}] 08:18:11 INFO - PROCESS | 3744 | 1464275891442 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 08:18:12 INFO - PROCESS | 3744 | 1464275891996 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 3744 | ++DOCSHELL 0CF2AC00 == 119 [pid = 3744] [id = 765] 08:18:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 228 (0CF2BC00) [pid = 3744] [serial = 2293] [outer = 00000000] 08:18:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 229 (10565400) [pid = 3744] [serial = 2294] [outer = 0CF2BC00] 08:18:12 INFO - PROCESS | 3744 | 1464275892048 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3744 | ++DOMWINDOW == 230 (159EF800) [pid = 3744] [serial = 2295] [outer = 0CF2BC00] 08:18:12 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:13 INFO - PROCESS | 3744 | 1464275893204 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:18:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:18:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:18:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:18:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:13 INFO - {} 08:18:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2086ms 08:18:13 INFO - PROCESS | 3744 | 1464275893383 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3744 | 1464275893387 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 08:18:13 INFO - PROCESS | 3744 | 1464275893405 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:18:13 INFO - PROCESS | 3744 | 1464275893409 Marionette TRACE conn6 <- [1,3018,null,{}] 08:18:13 INFO - PROCESS | 3744 | 1464275893415 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}] 08:18:13 INFO - PROCESS | 3744 | 1464275893544 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 19AA5C00 == 118 [pid = 3744] [id = 443] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 1B503800 == 117 [pid = 3744] [id = 578] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 243DC800 == 116 [pid = 3744] [id = 566] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 204BA000 == 115 [pid = 3744] [id = 748] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 168D7400 == 114 [pid = 3744] [id = 747] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 20387800 == 113 [pid = 3744] [id = 746] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 203D9000 == 112 [pid = 3744] [id = 745] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 1DB48800 == 111 [pid = 3744] [id = 744] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 1C88F000 == 110 [pid = 3744] [id = 743] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 164F0000 == 109 [pid = 3744] [id = 742] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 14467C00 == 108 [pid = 3744] [id = 741] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 06520C00 == 107 [pid = 3744] [id = 740] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 18CDB800 == 106 [pid = 3744] [id = 739] 08:18:13 INFO - PROCESS | 3744 | --DOMWINDOW == 229 (2326A800) [pid = 3744] [serial = 2128] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3744 | --DOMWINDOW == 228 (23D34400) [pid = 3744] [serial = 2131] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3744 | --DOMWINDOW == 227 (24C35400) [pid = 3744] [serial = 2134] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3744 | --DOMWINDOW == 226 (231D8400) [pid = 3744] [serial = 2137] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3744 | --DOMWINDOW == 225 (20A90800) [pid = 3744] [serial = 2140] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3744 | --DOMWINDOW == 224 (24C3D800) [pid = 3744] [serial = 2143] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3744 | --DOMWINDOW == 223 (1E72B400) [pid = 3744] [serial = 2176] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 3744 | 1464275893824 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 18CC4000 == 105 [pid = 3744] [id = 738] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 204BB800 == 104 [pid = 3744] [id = 731] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 2034A000 == 103 [pid = 3744] [id = 730] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 1FDEFC00 == 102 [pid = 3744] [id = 729] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 1E72A000 == 101 [pid = 3744] [id = 728] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 19155C00 == 100 [pid = 3744] [id = 727] 08:18:13 INFO - PROCESS | 3744 | --DOCSHELL 1075B000 == 99 [pid = 3744] [id = 726] 08:18:13 INFO - PROCESS | 3744 | ++DOCSHELL 0C518400 == 100 [pid = 3744] [id = 766] 08:18:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 224 (0C531C00) [pid = 3744] [serial = 2296] [outer = 00000000] 08:18:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 225 (0C8F1800) [pid = 3744] [serial = 2297] [outer = 0C531C00] 08:18:13 INFO - PROCESS | 3744 | 1464275893877 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3744 | ++DOMWINDOW == 226 (10433C00) [pid = 3744] [serial = 2298] [outer = 0C531C00] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 225 (1CE17000) [pid = 3744] [serial = 2057] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 224 (1D090800) [pid = 3744] [serial = 2167] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 223 (1B6E1400) [pid = 3744] [serial = 2164] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 222 (19DF5400) [pid = 3744] [serial = 2170] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 221 (19178C00) [pid = 3744] [serial = 2158] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 220 (19249800) [pid = 3744] [serial = 2159] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 219 (0C7FC800) [pid = 3744] [serial = 2152] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 218 (0D39B800) [pid = 3744] [serial = 2153] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 217 (1DB3C000) [pid = 3744] [serial = 2122] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 216 (1DB47C00) [pid = 3744] [serial = 2173] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 215 (1DB2F800) [pid = 3744] [serial = 2168] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 214 (22490C00) [pid = 3744] [serial = 2117] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 213 (17398000) [pid = 3744] [serial = 2155] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 212 (19D4E800) [pid = 3744] [serial = 2146] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 211 (10561C00) [pid = 3744] [serial = 2150] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 210 (10155400) [pid = 3744] [serial = 2149] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 209 (18660800) [pid = 3744] [serial = 2156] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 208 (225B3800) [pid = 3744] [serial = 2125] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 207 (1914A400) [pid = 3744] [serial = 2119] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (1DC66400) [pid = 3744] [serial = 2174] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 205 (19E51800) [pid = 3744] [serial = 2161] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 204 (19FEBC00) [pid = 3744] [serial = 2162] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 203 (1C4CD800) [pid = 3744] [serial = 2165] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | --DOMWINDOW == 202 (1D020000) [pid = 3744] [serial = 2171] [outer = 00000000] [url = about:blank] 08:18:14 INFO - PROCESS | 3744 | 1464275894332 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]]]}] 08:18:14 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:18:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 08:18:14 INFO - PROCESS | 3744 | 1464275894385 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 3744 | 1464275894389 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 08:18:14 INFO - PROCESS | 3744 | 1464275894393 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:18:14 INFO - PROCESS | 3744 | 1464275894395 Marionette TRACE conn6 <- [1,3022,null,{}] 08:18:14 INFO - PROCESS | 3744 | 1464275894399 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}] 08:18:14 INFO - PROCESS | 3744 | 1464275894517 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 08:18:14 INFO - PROCESS | 3744 | 1464275894584 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 3744 | ++DOCSHELL 18CCEC00 == 101 [pid = 3744] [id = 767] 08:18:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 203 (18CD1400) [pid = 3744] [serial = 2299] [outer = 00000000] 08:18:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 204 (19075C00) [pid = 3744] [serial = 2300] [outer = 18CD1400] 08:18:14 INFO - PROCESS | 3744 | 1464275894752 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3744 | ++DOMWINDOW == 205 (1923F800) [pid = 3744] [serial = 2301] [outer = 18CD1400] 08:18:15 INFO - PROCESS | 3744 | 1464275895109 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]]]}] 08:18:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:18:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 771ms 08:18:15 INFO - PROCESS | 3744 | 1464275895208 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3744 | 1464275895210 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 08:18:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:18:15 INFO - PROCESS | 3744 | 1464275895219 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3744 | 1464275895225 Marionette TRACE conn6 <- [1,3026,null,{}] 08:18:15 INFO - PROCESS | 3744 | 1464275895234 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}] 08:18:15 INFO - PROCESS | 3744 | 1464275895350 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 08:18:15 INFO - PROCESS | 3744 | 1464275895359 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 3744 | ++DOCSHELL 1924B800 == 102 [pid = 3744] [id = 768] 08:18:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 206 (1AD35400) [pid = 3744] [serial = 2302] [outer = 00000000] 08:18:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (1C4D1000) [pid = 3744] [serial = 2303] [outer = 1AD35400] 08:18:15 INFO - PROCESS | 3744 | 1464275895405 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (1D02B800) [pid = 3744] [serial = 2304] [outer = 1AD35400] 08:18:15 INFO - PROCESS | 3744 | 1464275895866 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"]]]}] 08:18:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:18:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 08:18:15 INFO - PROCESS | 3744 | 1464275895944 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3744 | 1464275895947 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 08:18:15 INFO - PROCESS | 3744 | 1464275895952 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3744 | 1464275895954 Marionette TRACE conn6 <- [1,3030,null,{}] 08:18:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:18:15 INFO - PROCESS | 3744 | 1464275895958 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}] 08:18:16 INFO - PROCESS | 3744 | 1464275896073 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 08:18:16 INFO - PROCESS | 3744 | 1464275896079 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 3744 | ++DOCSHELL 1DB2E800 == 103 [pid = 3744] [id = 769] 08:18:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (1DB35800) [pid = 3744] [serial = 2305] [outer = 00000000] 08:18:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 210 (1E7A7400) [pid = 3744] [serial = 2306] [outer = 1DB35800] 08:18:16 INFO - PROCESS | 3744 | 1464275896124 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (1F036C00) [pid = 3744] [serial = 2307] [outer = 1DB35800] 08:18:16 INFO - PROCESS | 3744 | 1464275896924 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]]]}] 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:18:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:18:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:18:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:18:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:18:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1037ms 08:18:17 INFO - PROCESS | 3744 | 1464275897014 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3744 | 1464275897016 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:18:17 INFO - PROCESS | 3744 | 1464275897019 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3744 | 1464275897021 Marionette TRACE conn6 <- [1,3034,null,{}] 08:18:17 INFO - PROCESS | 3744 | 1464275897027 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}] 08:18:17 INFO - PROCESS | 3744 | 1464275897190 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 08:18:17 INFO - PROCESS | 3744 | 1464275897207 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 3744 | ++DOCSHELL 1F81F400 == 104 [pid = 3744] [id = 770] 08:18:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (1FDF1C00) [pid = 3744] [serial = 2308] [outer = 00000000] 08:18:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (204BA000) [pid = 3744] [serial = 2309] [outer = 1FDF1C00] 08:18:17 INFO - PROCESS | 3744 | 1464275897259 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (20A89800) [pid = 3744] [serial = 2310] [outer = 1FDF1C00] 08:18:17 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:17 INFO - PROCESS | 3744 | 1464275897769 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:18:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:18:17 INFO - {} 08:18:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 08:18:17 INFO - PROCESS | 3744 | 1464275897794 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3744 | 1464275897796 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:18:17 INFO - PROCESS | 3744 | 1464275897799 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3744 | 1464275897801 Marionette TRACE conn6 <- [1,3038,null,{}] 08:18:17 INFO - PROCESS | 3744 | 1464275897804 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}] 08:18:18 INFO - PROCESS | 3744 | 1464275897976 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 08:18:18 INFO - PROCESS | 3744 | 1464275897994 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 3744 | ++DOCSHELL 20A92400 == 105 [pid = 3744] [id = 771] 08:18:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (20E1E800) [pid = 3744] [serial = 2311] [outer = 00000000] 08:18:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (23D30C00) [pid = 3744] [serial = 2312] [outer = 20E1E800] 08:18:18 INFO - PROCESS | 3744 | 1464275898042 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3744 | ++DOMWINDOW == 217 (24720800) [pid = 3744] [serial = 2313] [outer = 20E1E800] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 216 (2038D000) [pid = 3744] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 215 (06528000) [pid = 3744] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 214 (1E7AC000) [pid = 3744] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 213 (19073800) [pid = 3744] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 212 (203DB800) [pid = 3744] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 211 (20957C00) [pid = 3744] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 210 (1455E800) [pid = 3744] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 209 (19071000) [pid = 3744] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 208 (1D093000) [pid = 3744] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 207 (19A97000) [pid = 3744] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:18:18 INFO - PROCESS | 3744 | --DOMWINDOW == 206 (19D51400) [pid = 3744] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:18:18 INFO - PROCESS | 3744 | 1464275898776 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]]]}] 08:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:18:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:18:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1019ms 08:18:18 INFO - PROCESS | 3744 | 1464275898821 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3744 | 1464275898823 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:18:18 INFO - PROCESS | 3744 | 1464275898840 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3744 | 1464275898842 Marionette TRACE conn6 <- [1,3042,null,{}] 08:18:18 INFO - PROCESS | 3744 | 1464275898861 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}] 08:18:19 INFO - PROCESS | 3744 | 1464275898968 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 08:18:19 INFO - PROCESS | 3744 | 1464275898982 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 3744 | ++DOCSHELL 19AA0C00 == 106 [pid = 3744] [id = 772] 08:18:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 207 (19D51400) [pid = 3744] [serial = 2314] [outer = 00000000] 08:18:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 208 (1B5E0C00) [pid = 3744] [serial = 2315] [outer = 19D51400] 08:18:19 INFO - PROCESS | 3744 | 1464275899030 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3744 | ++DOMWINDOW == 209 (1BFA8000) [pid = 3744] [serial = 2316] [outer = 19D51400] 08:18:19 INFO - PROCESS | 3744 | 1464275899758 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"]]]}] 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:18:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:18:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1083ms 08:18:19 INFO - PROCESS | 3744 | 1464275899919 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 08:18:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:18:19 INFO - PROCESS | 3744 | 1464275899921 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 08:18:19 INFO - PROCESS | 3744 | 1464275899925 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3744 | 1464275899926 Marionette TRACE conn6 <- [1,3046,null,{}] 08:18:19 INFO - PROCESS | 3744 | 1464275899930 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}] 08:18:20 INFO - PROCESS | 3744 | 1464275900038 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 08:18:20 INFO - PROCESS | 3744 | 1464275900046 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 3744 | ++DOCSHELL 1D020800 == 107 [pid = 3744] [id = 773] 08:18:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 210 (1DB6C000) [pid = 3744] [serial = 2317] [outer = 00000000] 08:18:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 211 (1F803400) [pid = 3744] [serial = 2318] [outer = 1DB6C000] 08:18:20 INFO - PROCESS | 3744 | 1464275900090 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3744 | ++DOMWINDOW == 212 (1F815800) [pid = 3744] [serial = 2319] [outer = 1DB6C000] 08:18:20 INFO - PROCESS | 3744 | 1464275900706 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]]]}] 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:18:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:18:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:18:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:18:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:18:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:18:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:18:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:18:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:18:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 832ms 08:18:20 INFO - PROCESS | 3744 | 1464275900761 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 3744 | 1464275900766 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 08:18:20 INFO - PROCESS | 3744 | 1464275900772 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:18:20 INFO - PROCESS | 3744 | 1464275900777 Marionette TRACE conn6 <- [1,3050,null,{}] 08:18:20 INFO - PROCESS | 3744 | 1464275900784 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}] 08:18:21 INFO - PROCESS | 3744 | 1464275900978 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 08:18:21 INFO - PROCESS | 3744 | 1464275901161 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 3744 | ++DOCSHELL 0C8EB000 == 108 [pid = 3744] [id = 774] 08:18:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 213 (10562C00) [pid = 3744] [serial = 2320] [outer = 00000000] 08:18:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 214 (14467C00) [pid = 3744] [serial = 2321] [outer = 10562C00] 08:18:21 INFO - PROCESS | 3744 | 1464275901218 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3744 | ++DOMWINDOW == 215 (1738EC00) [pid = 3744] [serial = 2322] [outer = 10562C00] 08:18:21 INFO - PROCESS | 3744 | [3744] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:21 INFO - PROCESS | 3744 | 1464275901824 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:18:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:18:21 INFO - {} 08:18:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1075ms 08:18:21 INFO - PROCESS | 3744 | 1464275901857 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3744 | 1464275901863 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:18:21 INFO - PROCESS | 3744 | 1464275901870 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3744 | 1464275901873 Marionette TRACE conn6 <- [1,3054,null,{}] 08:18:21 INFO - PROCESS | 3744 | 1464275901877 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}] 08:18:22 INFO - PROCESS | 3744 | 1464275902060 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 08:18:22 INFO - PROCESS | 3744 | 1464275902239 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 3744 | ++DOCSHELL 1AC08400 == 109 [pid = 3744] [id = 775] 08:18:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 216 (1AC09400) [pid = 3744] [serial = 2323] [outer = 00000000] 08:18:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 217 (1B6BD000) [pid = 3744] [serial = 2324] [outer = 1AC09400] 08:18:22 INFO - PROCESS | 3744 | 1464275902296 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3744 | ++DOMWINDOW == 218 (1DB2B800) [pid = 3744] [serial = 2325] [outer = 1AC09400] 08:18:22 INFO - PROCESS | 3744 | 1464275902860 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]]]}] 08:18:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:18:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:18:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:18:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:18:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:18:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:18:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:18:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1021ms 08:18:22 INFO - PROCESS | 3744 | 1464275902894 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 3744 | 1464275902896 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 08:18:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:18:22 INFO - PROCESS | 3744 | 1464275902900 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 3744 | 1464275902904 Marionette TRACE conn6 <- [1,3058,null,{}] 08:18:22 INFO - PROCESS | 3744 | 1464275902915 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}] 08:18:23 INFO - PROCESS | 3744 | 1464275903074 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 08:18:23 INFO - PROCESS | 3744 | 1464275903267 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 3744 | ++DOCSHELL 2020A800 == 110 [pid = 3744] [id = 776] 08:18:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 219 (20212C00) [pid = 3744] [serial = 2326] [outer = 00000000] 08:18:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 220 (203D2400) [pid = 3744] [serial = 2327] [outer = 20212C00] 08:18:23 INFO - PROCESS | 3744 | 1464275903327 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 3744 | ++DOMWINDOW == 221 (204BA400) [pid = 3744] [serial = 2328] [outer = 20212C00] 08:18:24 INFO - PROCESS | 3744 | ************************* 08:18:24 INFO - PROCESS | 3744 | A coding exception was thrown and uncaught in a Task. 08:18:24 INFO - PROCESS | 3744 | 08:18:24 INFO - PROCESS | 3744 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:18:24 INFO - PROCESS | 3744 | Full stack: 08:18:24 INFO - PROCESS | 3744 | ************************* 08:18:24 INFO - PROCESS | 3744 | 1464275904024 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]]]}] 08:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:18:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:18:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1175ms 08:18:24 INFO - PROCESS | 3744 | 1464275904080 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 3744 | 1464275904083 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 08:18:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:18:24 INFO - PROCESS | 3744 | 1464275904086 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 3744 | 1464275904088 Marionette TRACE conn6 <- [1,3062,null,{}] 08:18:24 INFO - PROCESS | 3744 | 1464275904092 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}] 08:18:24 INFO - PROCESS | 3744 | 1464275904230 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 08:18:24 INFO - PROCESS | 3744 | 1464275904418 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 3744 | ++DOCSHELL 21890400 == 111 [pid = 3744] [id = 777] 08:18:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 222 (21E3B800) [pid = 3744] [serial = 2329] [outer = 00000000] 08:18:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 223 (24727000) [pid = 3744] [serial = 2330] [outer = 21E3B800] 08:18:24 INFO - PROCESS | 3744 | 1464275904479 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 3744 | ++DOMWINDOW == 224 (2472A400) [pid = 3744] [serial = 2331] [outer = 21E3B800] 08:18:25 INFO - PROCESS | 3744 | 1464275905053 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]]]}] 08:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:18:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:18:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1018ms 08:18:25 INFO - PROCESS | 3744 | 1464275905108 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 3744 | 1464275905110 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 08:18:25 INFO - PROCESS | 3744 | 1464275905114 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:18:25 INFO - PROCESS | 3744 | 1464275905116 Marionette TRACE conn6 <- [1,3066,null,{}] 08:18:25 INFO - PROCESS | 3744 | 1464275905119 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}] 08:18:25 INFO - PROCESS | 3744 | 1464275905251 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 08:18:25 INFO - PROCESS | 3744 | 1464275905445 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 3744 | ++DOCSHELL 24168400 == 112 [pid = 3744] [id = 778] 08:18:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 225 (2416B800) [pid = 3744] [serial = 2332] [outer = 00000000] 08:18:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 226 (2416F800) [pid = 3744] [serial = 2333] [outer = 2416B800] 08:18:25 INFO - PROCESS | 3744 | 1464275905504 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3744 | ++DOMWINDOW == 227 (24171400) [pid = 3744] [serial = 2334] [outer = 2416B800] 08:18:26 INFO - PROCESS | 3744 | 1464275906044 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] 08:18:26 INFO - PROCESS | 3744 | 1464275906124 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 08:18:26 INFO - PROCESS | 3744 | 1464275906127 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:18:26 INFO - PROCESS | 3744 | 1464275906129 Marionette TRACE conn6 <- [1,3070,null,{}] 08:18:26 INFO - PROCESS | 3744 | 1464275906133 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}] 08:18:26 INFO - PROCESS | 3744 | 1464275906290 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 08:18:26 INFO - PROCESS | 3744 | 1464275906491 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 3744 | ++DOCSHELL 24173000 == 113 [pid = 3744] [id = 779] 08:18:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 228 (24C35800) [pid = 3744] [serial = 2335] [outer = 00000000] 08:18:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 229 (24FF4800) [pid = 3744] [serial = 2336] [outer = 24C35800] 08:18:26 INFO - PROCESS | 3744 | 1464275906548 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3744 | ++DOMWINDOW == 230 (24FF9400) [pid = 3744] [serial = 2337] [outer = 24C35800] 08:18:27 INFO - PROCESS | 3744 | 1464275907115 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]]]}] 08:18:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:18:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:18:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1016ms 08:18:27 INFO - PROCESS | 3744 | 1464275907156 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3744 | 1464275907159 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:18:27 INFO - PROCESS | 3744 | 1464275907164 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3744 | 1464275907166 Marionette TRACE conn6 <- [1,3074,null,{}] 08:18:27 INFO - PROCESS | 3744 | 1464275907170 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}] 08:18:27 INFO - PROCESS | 3744 | 1464275907301 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 08:18:27 INFO - PROCESS | 3744 | 1464275907505 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 3744 | ++DOCSHELL 1446C000 == 114 [pid = 3744] [id = 780] 08:18:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 231 (18CCAC00) [pid = 3744] [serial = 2338] [outer = 00000000] 08:18:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 232 (204B8800) [pid = 3744] [serial = 2339] [outer = 18CCAC00] 08:18:27 INFO - PROCESS | 3744 | 1464275907561 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3744 | ++DOMWINDOW == 233 (24139000) [pid = 3744] [serial = 2340] [outer = 18CCAC00] 08:18:28 INFO - PROCESS | 3744 | 1464275908106 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:18:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:18:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 08:18:28 INFO - PROCESS | 3744 | 1464275908138 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 3744 | 1464275908140 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 08:18:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:18:28 INFO - PROCESS | 3744 | 1464275908162 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 3744 | 1464275908164 Marionette TRACE conn6 <- [1,3078,null,{}] 08:18:28 INFO - PROCESS | 3744 | 1464275908168 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}] 08:18:28 INFO - PROCESS | 3744 | 1464275908304 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 08:18:28 INFO - PROCESS | 3744 | 1464275908507 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 3744 | ++DOCSHELL 204B2000 == 115 [pid = 3744] [id = 781] 08:18:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 234 (2310FC00) [pid = 3744] [serial = 2341] [outer = 00000000] 08:18:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 235 (23114400) [pid = 3744] [serial = 2342] [outer = 2310FC00] 08:18:28 INFO - PROCESS | 3744 | 1464275908563 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 3744 | ++DOMWINDOW == 236 (23115000) [pid = 3744] [serial = 2343] [outer = 2310FC00] 08:18:29 INFO - PROCESS | 3744 | 1464275909072 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:18:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 08:18:29 INFO - PROCESS | 3744 | 1464275909103 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3744 | 1464275909106 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 08:18:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:18:29 INFO - PROCESS | 3744 | 1464275909114 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 3744 | 1464275909116 Marionette TRACE conn6 <- [1,3082,null,{}] 08:18:29 INFO - PROCESS | 3744 | 1464275909120 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}] 08:18:29 INFO - PROCESS | 3744 | 1464275909257 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 08:18:29 INFO - PROCESS | 3744 | 1464275909459 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 3744 | ++DOCSHELL 23112000 == 116 [pid = 3744] [id = 782] 08:18:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 237 (23119000) [pid = 3744] [serial = 2344] [outer = 00000000] 08:18:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 238 (24141400) [pid = 3744] [serial = 2345] [outer = 23119000] 08:18:29 INFO - PROCESS | 3744 | 1464275909515 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3744 | ++DOMWINDOW == 239 (24144400) [pid = 3744] [serial = 2346] [outer = 23119000] 08:18:30 INFO - PROCESS | 3744 | 1464275910052 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:18:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:18:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 08:18:30 INFO - PROCESS | 3744 | 1464275910087 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 3744 | 1464275910089 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 08:18:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:18:30 INFO - PROCESS | 3744 | 1464275910111 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 3744 | 1464275910114 Marionette TRACE conn6 <- [1,3086,null,{}] 08:18:30 INFO - PROCESS | 3744 | 1464275910118 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}] 08:18:30 INFO - PROCESS | 3744 | 1464275910251 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 08:18:30 INFO - PROCESS | 3744 | 1464275910453 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 3744 | ++DOCSHELL 24146000 == 117 [pid = 3744] [id = 783] 08:18:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 240 (24147C00) [pid = 3744] [serial = 2347] [outer = 00000000] 08:18:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 241 (25C1BC00) [pid = 3744] [serial = 2348] [outer = 24147C00] 08:18:30 INFO - PROCESS | 3744 | 1464275910509 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3744 | ++DOMWINDOW == 242 (25D2D400) [pid = 3744] [serial = 2349] [outer = 24147C00] 08:18:31 INFO - PROCESS | 3744 | 1464275911081 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]]]}] 08:18:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:18:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:18:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1027ms 08:18:31 INFO - PROCESS | 3744 | 1464275911135 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 3744 | 1464275911138 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 08:18:31 INFO - PROCESS | 3744 | 1464275911141 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:18:31 INFO - PROCESS | 3744 | 1464275911144 Marionette TRACE conn6 <- [1,3090,null,{}] 08:18:31 INFO - PROCESS | 3744 | 1464275911148 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}] 08:18:31 INFO - PROCESS | 3744 | 1464275911353 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 08:18:31 INFO - PROCESS | 3744 | 1464275911543 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 3744 | ++DOCSHELL 25C1B800 == 118 [pid = 3744] [id = 784] 08:18:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 243 (25D3B800) [pid = 3744] [serial = 2350] [outer = 00000000] 08:18:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 244 (26A5A800) [pid = 3744] [serial = 2351] [outer = 25D3B800] 08:18:31 INFO - PROCESS | 3744 | 1464275911602 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3744 | ++DOMWINDOW == 245 (26AD1000) [pid = 3744] [serial = 2352] [outer = 25D3B800] 08:18:32 INFO - PROCESS | 3744 | 1464275912126 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:18:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:18:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1016ms 08:18:32 INFO - PROCESS | 3744 | 1464275912161 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 3744 | 1464275912163 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 08:18:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:18:32 INFO - PROCESS | 3744 | 1464275912167 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 3744 | 1464275912169 Marionette TRACE conn6 <- [1,3094,null,{}] 08:18:32 INFO - PROCESS | 3744 | 1464275912173 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}] 08:18:32 INFO - PROCESS | 3744 | 1464275912341 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 08:18:32 INFO - PROCESS | 3744 | 1464275912552 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 3744 | ++DOCSHELL 1B6DE400 == 119 [pid = 3744] [id = 785] 08:18:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 246 (1B6E1800) [pid = 3744] [serial = 2353] [outer = 00000000] 08:18:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 247 (2847EC00) [pid = 3744] [serial = 2354] [outer = 1B6E1800] 08:18:32 INFO - PROCESS | 3744 | 1464275912610 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 3744 | ++DOMWINDOW == 248 (28480800) [pid = 3744] [serial = 2355] [outer = 1B6E1800] 08:18:33 INFO - PROCESS | 3744 | 1464275913194 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]]]}] 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:18:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1072ms 08:18:33 INFO - PROCESS | 3744 | 1464275913239 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3744 | 1464275913242 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 08:18:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:18:33 INFO - PROCESS | 3744 | 1464275913245 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 3744 | 1464275913247 Marionette TRACE conn6 <- [1,3098,null,{}] 08:18:33 INFO - PROCESS | 3744 | 1464275913251 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}] 08:18:33 INFO - PROCESS | 3744 | 1464275913386 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 08:18:33 INFO - PROCESS | 3744 | 1464275913583 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 3744 | ++DOCSHELL 1F03CC00 == 120 [pid = 3744] [id = 786] 08:18:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 249 (1F813000) [pid = 3744] [serial = 2356] [outer = 00000000] 08:18:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 250 (27E49400) [pid = 3744] [serial = 2357] [outer = 1F813000] 08:18:33 INFO - PROCESS | 3744 | 1464275913636 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3744 | ++DOMWINDOW == 251 (27E4B800) [pid = 3744] [serial = 2358] [outer = 1F813000] 08:18:34 INFO - PROCESS | 3744 | 1464275914236 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"]]]}] 08:18:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:18:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:18:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:18:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1021ms 08:18:34 INFO - PROCESS | 3744 | 1464275914274 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3744 | 1464275914277 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:18:34 INFO - PROCESS | 3744 | 1464275914283 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3744 | 1464275914285 Marionette TRACE conn6 <- [1,3102,null,{}] 08:18:34 INFO - PROCESS | 3744 | 1464275914306 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}] 08:18:34 INFO - PROCESS | 3744 | 1464275914441 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 08:18:34 INFO - PROCESS | 3744 | 1464275914655 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\", \"33ab97e8-a9d0-4b20-a01b-6f8411686d47\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 3744 | ++DOCSHELL 27E48000 == 121 [pid = 3744] [id = 787] 08:18:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 252 (27E48C00) [pid = 3744] [serial = 2359] [outer = 00000000] 08:18:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 253 (28AC3800) [pid = 3744] [serial = 2360] [outer = 27E48C00] 08:18:34 INFO - PROCESS | 3744 | 1464275914714 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3744 | ++DOMWINDOW == 254 (28AC6400) [pid = 3744] [serial = 2361] [outer = 27E48C00] 08:18:35 INFO - PROCESS | 3744 | 1464275915230 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]]]}] 08:18:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:18:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 990ms 08:18:35 INFO - PROCESS | 3744 | 1464275915276 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3744 | 1464275915278 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 08:18:36 WARNING - u'runner_teardown' () 08:18:36 INFO - No more tests 08:18:36 INFO - Got 0 unexpected results 08:18:36 INFO - SUITE-END | took 737s 08:18:36 INFO - Closing logging queue 08:18:36 INFO - queue closed 08:18:36 INFO - Return code: 0 08:18:36 WARNING - # TBPL SUCCESS # 08:18:36 INFO - Running post-action listener: _resource_record_post_action 08:18:36 INFO - Running post-run listener: _resource_record_post_run 08:18:37 INFO - Total resource usage - Wall time: 747s; CPU: 14.0%; Read bytes: 133710848; Write bytes: 1139654144; Read time: 2366840; Write time: 8663770 08:18:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:18:37 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 7311360; Write bytes: 20480; Read time: 104190; Write time: 110 08:18:37 INFO - run-tests - Wall time: 746s; CPU: 14.0%; Read bytes: 124879872; Write bytes: 1082224128; Read time: 2244450; Write time: 8619650 08:18:37 INFO - Running post-run listener: _upload_blobber_files 08:18:37 INFO - Blob upload gear active. 08:18:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:18:37 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:18:37 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:18:37 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:18:38 INFO - (blobuploader) - INFO - Open directory for files ... 08:18:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:18:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:18:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:18:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:18:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:18:39 INFO - (blobuploader) - INFO - Done attempting. 08:18:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:18:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:18:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:18:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:18:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:18:41 INFO - (blobuploader) - INFO - Done attempting. 08:18:41 INFO - (blobuploader) - INFO - Iteration through files over. 08:18:41 INFO - Return code: 0 08:18:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:18:41 INFO - Using _rmtree_windows ... 08:18:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:18:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/640a28235ea0f6b0d6c48db3f9d373b65938abe1ae77af6a80eafaf67e4a7693af273a479f03abe50b37e655daec95bed97a53462f63c74f0db8617b66226cb2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a2e25d2411dda7ac095279b99c64fc9e3e66236e515f919f32977eaf57cd958f601ecedb8112bc09d8db20bb0469465733bc09030fa47d27eb9982e57c82e1c3"} 08:18:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:18:41 INFO - Writing to file C:\slave\test\properties\blobber_files 08:18:41 INFO - Contents: 08:18:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/640a28235ea0f6b0d6c48db3f9d373b65938abe1ae77af6a80eafaf67e4a7693af273a479f03abe50b37e655daec95bed97a53462f63c74f0db8617b66226cb2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a2e25d2411dda7ac095279b99c64fc9e3e66236e515f919f32977eaf57cd958f601ecedb8112bc09d8db20bb0469465733bc09030fa47d27eb9982e57c82e1c3"} 08:18:41 INFO - Running post-run listener: copy_logs_to_upload_dir 08:18:41 INFO - Copying logs to upload dir... 08:18:41 INFO - mkdir: C:\slave\test\build\upload\logs 08:18:41 INFO - Copying logs to upload dir... 08:18:41 INFO - Using _rmtree_windows ... 08:18:41 INFO - Using _rmtree_windows ... 08:18:41 INFO - Using _rmtree_windows ... 08:18:41 INFO - Using _rmtree_windows ... 08:18:41 INFO - Using _rmtree_windows ... 08:18:41 INFO - Using _rmtree_windows ... 08:18:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1043.960000 ========= master_lag: 2.13 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 26 secs) (at 2016-05-26 08:18:43.448676) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 08:18:43.449578) ========= '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-024 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-024 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-024 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-aurora/sha512/640a28235ea0f6b0d6c48db3f9d373b65938abe1ae77af6a80eafaf67e4a7693af273a479f03abe50b37e655daec95bed97a53462f63c74f0db8617b66226cb2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a2e25d2411dda7ac095279b99c64fc9e3e66236e515f919f32977eaf57cd958f601ecedb8112bc09d8db20bb0469465733bc09030fa47d27eb9982e57c82e1c3"} build_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/640a28235ea0f6b0d6c48db3f9d373b65938abe1ae77af6a80eafaf67e4a7693af273a479f03abe50b37e655daec95bed97a53462f63c74f0db8617b66226cb2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a2e25d2411dda7ac095279b99c64fc9e3e66236e515f919f32977eaf57cd958f601ecedb8112bc09d8db20bb0469465733bc09030fa47d27eb9982e57c82e1c3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CkzpoScLSEe53oRtFpHBIg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 08:18:43.621558) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 08:18:43.621925) ========= '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-024 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-024 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-024 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 08:18:43.742584) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 08:18:43.743186) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-26 08:18:44.417610) ========= ========= Total master_lag: 6.39 =========