builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-216 starttime: 1461236664.96 results: success (0) buildid: 20160421012904 builduid: bb5d1c29981040b5a68293158eb3d86e revision: 387167675e152537dd5538a61d07c155a4fabdd0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 04:04:24.960498) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 04:04:24.961267) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 04:04:24.961551) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 04:04:25.117845) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 04:04:25.118243) ========= '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-216 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-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 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 --04:04:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 04:04:27 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.53 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 04:04:26.819491) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 04:04:26.819772) ========= '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-216 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-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 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.201000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 04:04:31.049109) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 mins, 28 secs) (at 2016-04-21 04:04:31.049430) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 387167675e152537dd5538a61d07c155a4fabdd0 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 387167675e152537dd5538a61d07c155a4fabdd0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 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-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-21 04:04:32,250 truncating revision to first 12 chars 2016-04-21 04:04:32,250 Setting DEBUG logging. 2016-04-21 04:04:32,250 attempt 1/10 2016-04-21 04:04:32,250 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/387167675e15?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 04:04:33,855 unpacking tar archive at: fx-team-387167675e15/testing/mozharness/ program finished with exit code 0 elapsedTime=2.393000 ========= master_lag: 86.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 mins, 28 secs) (at 2016-04-21 04:05:59.533022) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 04:05:59.533308) ========= script_repo_revision: 387167675e152537dd5538a61d07c155a4fabdd0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 04:05:59.534537) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 04:05:59.534820) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 04:06:00.200589) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 58 secs) (at 2016-04-21 04:06:00.201109) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-216 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-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 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 04:06:01 INFO - MultiFileLogger online at 20160421 04:06:01 in C:\slave\test 04:06:01 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 fx-team --download-symbols true 04:06:01 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:06:01 INFO - {'append_to_log': False, 04:06:01 INFO - 'base_work_dir': 'C:\\slave\\test', 04:06:01 INFO - 'blob_upload_branch': 'fx-team', 04:06:01 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:06:01 INFO - 'buildbot_json_path': 'buildprops.json', 04:06:01 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:06:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:06:01 INFO - 'download_minidump_stackwalk': True, 04:06:01 INFO - 'download_symbols': 'true', 04:06:01 INFO - 'e10s': False, 04:06:01 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:06:01 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:06:01 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:06:01 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:06:01 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:06:01 INFO - 'C:/mozilla-build/tooltool.py'), 04:06:01 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:06:01 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:06:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:06:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:06:01 INFO - 'log_level': 'info', 04:06:01 INFO - 'log_to_console': True, 04:06:01 INFO - 'opt_config_files': (), 04:06:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:06:01 INFO - '--processes=1', 04:06:01 INFO - '--config=%(test_path)s/wptrunner.ini', 04:06:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:06:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:06:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:06:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:06:01 INFO - 'pip_index': False, 04:06:01 INFO - 'require_test_zip': True, 04:06:01 INFO - 'test_type': ('testharness',), 04:06:01 INFO - 'this_chunk': '1', 04:06:01 INFO - 'total_chunks': '10', 04:06:01 INFO - 'virtualenv_path': 'venv', 04:06:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:06:01 INFO - 'work_dir': 'build'} 04:06:01 INFO - ##### 04:06:01 INFO - ##### Running clobber step. 04:06:01 INFO - ##### 04:06:01 INFO - Running pre-action listener: _resource_record_pre_action 04:06:01 INFO - Running main action method: clobber 04:06:01 INFO - rmtree: C:\slave\test\build 04:06:01 INFO - Using _rmtree_windows ... 04:06:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:09:19 INFO - Running post-action listener: _resource_record_post_action 04:09:19 INFO - ##### 04:09:19 INFO - ##### Running read-buildbot-config step. 04:09:19 INFO - ##### 04:09:19 INFO - Running pre-action listener: _resource_record_pre_action 04:09:19 INFO - Running main action method: read_buildbot_config 04:09:19 INFO - Using buildbot properties: 04:09:19 INFO - { 04:09:19 INFO - "project": "", 04:09:19 INFO - "product": "firefox", 04:09:19 INFO - "script_repo_revision": "production", 04:09:19 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 04:09:19 INFO - "repository": "", 04:09:19 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 04:09:19 INFO - "buildid": "20160421012904", 04:09:19 INFO - "pgo_build": "False", 04:09:19 INFO - "basedir": "C:\\slave\\test", 04:09:19 INFO - "buildnumber": 59, 04:09:19 INFO - "slavename": "t-w732-ix-216", 04:09:19 INFO - "revision": "387167675e152537dd5538a61d07c155a4fabdd0", 04:09:19 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:09:19 INFO - "platform": "win32", 04:09:19 INFO - "branch": "fx-team", 04:09:19 INFO - "repo_path": "integration/fx-team", 04:09:19 INFO - "moz_repo_path": "", 04:09:19 INFO - "stage_platform": "win32", 04:09:19 INFO - "builduid": "bb5d1c29981040b5a68293158eb3d86e", 04:09:19 INFO - "slavebuilddir": "test" 04:09:19 INFO - } 04:09:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 04:09:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 04:09:19 INFO - Running post-action listener: _resource_record_post_action 04:09:19 INFO - ##### 04:09:19 INFO - ##### Running download-and-extract step. 04:09:19 INFO - ##### 04:09:19 INFO - Running pre-action listener: _resource_record_pre_action 04:09:19 INFO - Running main action method: download_and_extract 04:09:19 INFO - mkdir: C:\slave\test\build\tests 04:09:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:09:19 INFO - https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:09:19 INFO - trying https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 04:09:19 INFO - Downloading https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:09:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 04:09:20 INFO - Downloaded 1274 bytes. 04:09:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 04:09:20 INFO - Using the following test package requirements: 04:09:20 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:09:20 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 04:09:20 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 04:09:20 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'jsshell-win32.zip'], 04:09:20 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 04:09:20 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 04:09:20 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 04:09:20 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 04:09:20 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 04:09:20 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 04:09:20 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 04:09:20 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 04:09:20 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')]} 04:09:20 INFO - https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:09:20 INFO - trying https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 04:09:20 INFO - Downloading https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 04:09:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 04:09:22 INFO - Downloaded 20466894 bytes. 04:09:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:09:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:09:24 INFO - caution: filename not matched: web-platform/* 04:09:24 INFO - Return code: 11 04:09:24 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')]} 04:09:24 INFO - https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:09:24 INFO - trying https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:09:24 INFO - Downloading https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 04:09:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 04:09:26 INFO - Downloaded 36397879 bytes. 04:09:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:09:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:10:17 INFO - caution: filename not matched: bin/* 04:10:17 INFO - caution: filename not matched: config/* 04:10:17 INFO - caution: filename not matched: mozbase/* 04:10:17 INFO - caution: filename not matched: marionette/* 04:10:17 INFO - caution: filename not matched: tools/wptserve/* 04:10:17 INFO - Return code: 11 04:10:17 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')]} 04:10:17 INFO - https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 04:10:17 INFO - trying https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:10:17 INFO - Downloading https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 04:10:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 04:10:20 INFO - Downloaded 67465624 bytes. 04:10:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:10:20 INFO - mkdir: C:\slave\test\properties 04:10:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:10:20 INFO - Writing to file C:\slave\test\properties\build_url 04:10:20 INFO - Contents: 04:10:20 INFO - build_url:https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 04:10:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:10:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:10:21 INFO - Writing to file C:\slave\test\properties\symbols_url 04:10:21 INFO - Contents: 04:10:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:10:21 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')]} 04:10:21 INFO - https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:10:21 INFO - trying https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:10:21 INFO - Downloading https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 04:10:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 04:10:24 INFO - Downloaded 58261806 bytes. 04:10:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:10:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:10:27 INFO - Return code: 0 04:10:27 INFO - Running post-action listener: _resource_record_post_action 04:10:27 INFO - Running post-action listener: set_extra_try_arguments 04:10:27 INFO - ##### 04:10:27 INFO - ##### Running create-virtualenv step. 04:10:27 INFO - ##### 04:10:27 INFO - Running pre-action listener: _pre_create_virtualenv 04:10:27 INFO - Running pre-action listener: _resource_record_pre_action 04:10:27 INFO - Running main action method: create_virtualenv 04:10:27 INFO - Creating virtualenv C:\slave\test\build\venv 04:10:27 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 04:10:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:10:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:10:36 INFO - Installing distribute......................................................................................................................................................................................done. 04:10:37 INFO - Return code: 0 04:10:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:10:37 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')]} 04:10:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:10:37 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')]} 04:10:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:10:37 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 0x017A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01528D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01859368>, '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 0x0146DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018AF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', '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-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:10:37 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 04:10:37 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 04:10:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:10:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:10:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:10:37 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 04:10:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:10:37 INFO - 'DCLOCATION': 'SCL3', 04:10:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:10:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:10:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:10:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:10:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:10:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:10:37 INFO - 'HOMEDRIVE': 'C:', 04:10:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:10:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:10:37 INFO - 'KTS_VERSION': '1.19c', 04:10:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:10:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:10:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 04:10:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:10:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:10:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:10:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:10:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:10:37 INFO - 'MOZ_AIRBAG': '1', 04:10:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:10:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:10:37 INFO - 'MOZ_MSVCVERSION': '8', 04:10:37 INFO - 'MOZ_NO_REMOTE': '1', 04:10:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:10:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:10:37 INFO - 'NO_EM_RESTART': '1', 04:10:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:10:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:10:37 INFO - 'OS': 'Windows_NT', 04:10:37 INFO - 'OURDRIVE': 'C:', 04:10:37 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:10:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:10:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:10:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:10:37 INFO - 'PROCESSOR_LEVEL': '6', 04:10:37 INFO - 'PROCESSOR_REVISION': '1e05', 04:10:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:10:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:10:37 INFO - 'PROMPT': '$P$G', 04:10:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:10:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:10:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:10:37 INFO - 'PWD': 'C:\\slave\\test', 04:10:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:10:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:10:37 INFO - 'SYSTEMDRIVE': 'C:', 04:10:37 INFO - 'SYSTEMROOT': 'C:\\windows', 04:10:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:37 INFO - 'TEST1': 'testie', 04:10:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:37 INFO - 'USERDOMAIN': 'T-W732-IX-216', 04:10:37 INFO - 'USERNAME': 'cltbld', 04:10:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:10:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:10:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:10:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:10:37 INFO - 'WINDIR': 'C:\\windows', 04:10:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:10:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:10:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:10:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:10:38 INFO - Downloading/unpacking psutil>=0.7.1 04:10:38 INFO - Running setup.py egg_info for package psutil 04:10:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:10:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:10:38 INFO - Installing collected packages: psutil 04:10:38 INFO - Running setup.py install for psutil 04:10:38 INFO - building 'psutil._psutil_windows' extension 04:10:38 INFO - error: Unable to find vcvarsall.bat 04:10:38 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-tal9ym-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:10:38 INFO - running install 04:10:38 INFO - running build 04:10:38 INFO - running build_py 04:10:38 INFO - creating build 04:10:38 INFO - creating build\lib.win32-2.7 04:10:38 INFO - creating build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:10:38 INFO - running build_ext 04:10:38 INFO - building 'psutil._psutil_windows' extension 04:10:38 INFO - error: Unable to find vcvarsall.bat 04:10:38 INFO - ---------------------------------------- 04:10:38 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-tal9ym-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:10:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:10:38 WARNING - Return code: 1 04:10:38 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! 04:10:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:10:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:10:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:10:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:10:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:10:38 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 0x017A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01528D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01859368>, '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 0x0146DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018AF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', '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-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:10:38 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 04:10:38 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 04:10:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:10:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:10:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:10:39 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 04:10:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:10:39 INFO - 'DCLOCATION': 'SCL3', 04:10:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:10:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:10:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:10:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:10:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:10:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:10:39 INFO - 'HOMEDRIVE': 'C:', 04:10:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:10:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:10:39 INFO - 'KTS_VERSION': '1.19c', 04:10:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:10:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:10:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 04:10:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:10:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:10:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:10:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:10:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:10:39 INFO - 'MOZ_AIRBAG': '1', 04:10:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:10:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:10:39 INFO - 'MOZ_MSVCVERSION': '8', 04:10:39 INFO - 'MOZ_NO_REMOTE': '1', 04:10:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:10:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:10:39 INFO - 'NO_EM_RESTART': '1', 04:10:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:10:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:10:39 INFO - 'OS': 'Windows_NT', 04:10:39 INFO - 'OURDRIVE': 'C:', 04:10:39 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:10:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:10:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:10:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:10:39 INFO - 'PROCESSOR_LEVEL': '6', 04:10:39 INFO - 'PROCESSOR_REVISION': '1e05', 04:10:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:10:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:10:39 INFO - 'PROMPT': '$P$G', 04:10:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:10:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:10:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:10:39 INFO - 'PWD': 'C:\\slave\\test', 04:10:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:10:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:10:39 INFO - 'SYSTEMDRIVE': 'C:', 04:10:39 INFO - 'SYSTEMROOT': 'C:\\windows', 04:10:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:39 INFO - 'TEST1': 'testie', 04:10:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:39 INFO - 'USERDOMAIN': 'T-W732-IX-216', 04:10:39 INFO - 'USERNAME': 'cltbld', 04:10:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:10:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:10:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:10:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:10:39 INFO - 'WINDIR': 'C:\\windows', 04:10:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:10:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:10:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:10:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:10:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:10:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:10:39 INFO - Running setup.py egg_info for package mozsystemmonitor 04:10:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:10:39 INFO - Running setup.py egg_info for package psutil 04:10:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:10:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:10:39 INFO - Installing collected packages: mozsystemmonitor, psutil 04:10:39 INFO - Running setup.py install for mozsystemmonitor 04:10:39 INFO - Running setup.py install for psutil 04:10:39 INFO - building 'psutil._psutil_windows' extension 04:10:39 INFO - error: Unable to find vcvarsall.bat 04:10:39 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-7tsuqb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:10:39 INFO - running install 04:10:39 INFO - running build 04:10:39 INFO - running build_py 04:10:39 INFO - running build_ext 04:10:39 INFO - building 'psutil._psutil_windows' extension 04:10:39 INFO - error: Unable to find vcvarsall.bat 04:10:39 INFO - ---------------------------------------- 04:10:39 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-7tsuqb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:10:39 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:10:39 WARNING - Return code: 1 04:10:39 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! 04:10:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:10:39 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')]} 04:10:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:10:39 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')]} 04:10:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:10:39 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 0x017A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01528D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01859368>, '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 0x0146DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018AF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-216', 'USERDOMAIN': 'T-W732-IX-216', '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-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:10:39 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 04:10:39 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 04:10:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:10:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:10:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:10:39 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 04:10:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:10:39 INFO - 'DCLOCATION': 'SCL3', 04:10:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:10:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:10:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:10:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:10:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:10:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:10:39 INFO - 'HOMEDRIVE': 'C:', 04:10:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:10:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:10:39 INFO - 'KTS_VERSION': '1.19c', 04:10:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:10:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:10:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 04:10:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:10:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:10:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:10:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:10:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:10:39 INFO - 'MOZ_AIRBAG': '1', 04:10:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:10:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:10:39 INFO - 'MOZ_MSVCVERSION': '8', 04:10:39 INFO - 'MOZ_NO_REMOTE': '1', 04:10:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:10:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:10:39 INFO - 'NO_EM_RESTART': '1', 04:10:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:10:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:10:39 INFO - 'OS': 'Windows_NT', 04:10:39 INFO - 'OURDRIVE': 'C:', 04:10:39 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:10:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:10:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:10:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:10:39 INFO - 'PROCESSOR_LEVEL': '6', 04:10:39 INFO - 'PROCESSOR_REVISION': '1e05', 04:10:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:10:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:10:39 INFO - 'PROMPT': '$P$G', 04:10:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:10:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:10:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:10:39 INFO - 'PWD': 'C:\\slave\\test', 04:10:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:10:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:10:39 INFO - 'SYSTEMDRIVE': 'C:', 04:10:39 INFO - 'SYSTEMROOT': 'C:\\windows', 04:10:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:39 INFO - 'TEST1': 'testie', 04:10:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:39 INFO - 'USERDOMAIN': 'T-W732-IX-216', 04:10:39 INFO - 'USERNAME': 'cltbld', 04:10:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:10:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:10:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:10:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:10:39 INFO - 'WINDIR': 'C:\\windows', 04:10:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:10:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:10:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:10:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:10:40 INFO - Downloading/unpacking blobuploader==1.2.4 04:10:40 INFO - Downloading blobuploader-1.2.4.tar.gz 04:10:40 INFO - Running setup.py egg_info for package blobuploader 04:10:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:10:44 INFO - Running setup.py egg_info for package requests 04:10:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:10:44 INFO - Downloading docopt-0.6.1.tar.gz 04:10:44 INFO - Running setup.py egg_info for package docopt 04:10:44 INFO - Installing collected packages: blobuploader, docopt, requests 04:10:44 INFO - Running setup.py install for blobuploader 04:10:44 INFO - Running setup.py install for docopt 04:10:44 INFO - Running setup.py install for requests 04:10:44 INFO - Successfully installed blobuploader docopt requests 04:10:44 INFO - Cleaning up... 04:10:44 INFO - Return code: 0 04:10:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:10:44 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')]} 04:10:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:10:44 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')]} 04:10:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:10:44 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 0x017A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01528D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01859368>, '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 0x0146DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018AF0C0>, '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-216', 'USERDOMAIN': 'T-W732-IX-216', '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-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:10:44 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 04:10:44 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 04:10:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:10:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:10:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:10:44 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 04:10:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:10:44 INFO - 'DCLOCATION': 'SCL3', 04:10:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:10:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:10:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:10:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:10:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:10:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:10:44 INFO - 'HOMEDRIVE': 'C:', 04:10:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:10:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:10:44 INFO - 'KTS_VERSION': '1.19c', 04:10:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:10:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:10:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 04:10:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:10:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:10:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:10:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:10:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:10:44 INFO - 'MOZ_AIRBAG': '1', 04:10:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:10:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:10:44 INFO - 'MOZ_MSVCVERSION': '8', 04:10:44 INFO - 'MOZ_NO_REMOTE': '1', 04:10:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:10:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:10:44 INFO - 'NO_EM_RESTART': '1', 04:10:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:10:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:10:44 INFO - 'OS': 'Windows_NT', 04:10:44 INFO - 'OURDRIVE': 'C:', 04:10:44 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:10:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:10:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:10:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:10:44 INFO - 'PROCESSOR_LEVEL': '6', 04:10:44 INFO - 'PROCESSOR_REVISION': '1e05', 04:10:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:10:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:10:44 INFO - 'PROMPT': '$P$G', 04:10:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:10:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:10:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:10:44 INFO - 'PWD': 'C:\\slave\\test', 04:10:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:10:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:10:44 INFO - 'SYSTEMDRIVE': 'C:', 04:10:44 INFO - 'SYSTEMROOT': 'C:\\windows', 04:10:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:44 INFO - 'TEST1': 'testie', 04:10:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:10:44 INFO - 'USERDOMAIN': 'T-W732-IX-216', 04:10:44 INFO - 'USERNAME': 'cltbld', 04:10:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:10:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:10:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:10:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:10:44 INFO - 'WINDIR': 'C:\\windows', 04:10:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:10:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:10:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:10:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:10:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:10:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:10:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:10:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:10:48 INFO - Unpacking c:\slave\test\build\tests\marionette 04:10:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:10:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:10:48 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 04:10:48 INFO - Running setup.py install for browsermob-proxy 04:11:02 INFO - Running setup.py install for manifestparser 04:11:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for marionette-client 04:11:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for marionette-driver 04:11:02 INFO - Running setup.py install for mozcrash 04:11:02 INFO - Running setup.py install for mozdebug 04:11:02 INFO - Running setup.py install for mozdevice 04:11:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for mozfile 04:11:02 INFO - Running setup.py install for mozhttpd 04:11:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for mozinfo 04:11:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for mozInstall 04:11:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for mozleak 04:11:02 INFO - Running setup.py install for mozlog 04:11:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for moznetwork 04:11:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for mozprocess 04:11:02 INFO - Running setup.py install for mozprofile 04:11:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for mozrunner 04:11:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for mozscreenshot 04:11:02 INFO - Running setup.py install for moztest 04:11:02 INFO - Running setup.py install for mozversion 04:11:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:11:02 INFO - Running setup.py install for wptserve 04:11:02 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 04:11:02 INFO - Cleaning up... 04:11:02 INFO - Return code: 0 04:11:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:11: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')]} 04:11:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:11: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')]} 04:11:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:11:02 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 0x017A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0189D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01528D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01859368>, '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 0x0146DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018AF0C0>, '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-216', 'USERDOMAIN': 'T-W732-IX-216', '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-216', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 04:11:02 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 04:11:02 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 04:11:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:02 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 04:11:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:02 INFO - 'DCLOCATION': 'SCL3', 04:11:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:02 INFO - 'HOMEDRIVE': 'C:', 04:11:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:02 INFO - 'KTS_VERSION': '1.19c', 04:11:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 04:11:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:02 INFO - 'MOZ_AIRBAG': '1', 04:11:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:02 INFO - 'MOZ_MSVCVERSION': '8', 04:11:02 INFO - 'MOZ_NO_REMOTE': '1', 04:11:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:02 INFO - 'NO_EM_RESTART': '1', 04:11:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:02 INFO - 'OS': 'Windows_NT', 04:11:02 INFO - 'OURDRIVE': 'C:', 04:11:02 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:02 INFO - 'PROCESSOR_LEVEL': '6', 04:11:02 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:02 INFO - 'PROMPT': '$P$G', 04:11:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:02 INFO - 'PWD': 'C:\\slave\\test', 04:11:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:02 INFO - 'SYSTEMDRIVE': 'C:', 04:11:02 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:02 INFO - 'TEST1': 'testie', 04:11:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:02 INFO - 'USERDOMAIN': 'T-W732-IX-216', 04:11:02 INFO - 'USERNAME': 'cltbld', 04:11:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:02 INFO - 'WINDIR': 'C:\\windows', 04:11:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:11:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:11:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:11:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:11:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:11:06 INFO - Unpacking c:\slave\test\build\tests\marionette 04:11:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:11:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:06 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)) 04:11:17 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)) 04:11:17 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)) 04:11:17 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)) 04:11:17 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)) 04:11:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:11:17 INFO - Downloading blessings-1.6.tar.gz 04:11:17 INFO - Running setup.py egg_info for package blessings 04:11:17 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)) 04:11:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:11:17 INFO - Running setup.py install for blessings 04:11:17 INFO - Running setup.py install for browsermob-proxy 04:11:17 INFO - Running setup.py install for manifestparser 04:11:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Running setup.py install for marionette-client 04:11:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:11:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Running setup.py install for marionette-driver 04:11:17 INFO - Running setup.py install for mozcrash 04:11:17 INFO - Running setup.py install for mozdebug 04:11:17 INFO - Running setup.py install for mozdevice 04:11:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Running setup.py install for mozhttpd 04:11:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Running setup.py install for mozInstall 04:11:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:11:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Running setup.py install for mozleak 04:11:18 INFO - Running setup.py install for mozprofile 04:11:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Running setup.py install for mozrunner 04:11:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:11:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:11:19 INFO - Running setup.py install for mozscreenshot 04:11:19 INFO - Running setup.py install for moztest 04:11:19 INFO - Running setup.py install for mozversion 04:11:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:11:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:11:19 INFO - Running setup.py install for wptserve 04:11:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:11:19 INFO - Cleaning up... 04:11:19 INFO - Return code: 0 04:11:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:11:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:11:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:11:20 INFO - Reading from file tmpfile_stdout 04:11:20 INFO - Using _rmtree_windows ... 04:11:20 INFO - Using _rmtree_windows ... 04:11:20 INFO - Current package versions: 04:11:20 INFO - blessings == 1.6 04:11:20 INFO - blobuploader == 1.2.4 04:11:20 INFO - browsermob-proxy == 0.6.0 04:11:20 INFO - distribute == 0.6.14 04:11:20 INFO - docopt == 0.6.1 04:11:20 INFO - manifestparser == 1.1 04:11:20 INFO - marionette-client == 2.3.0 04:11:20 INFO - marionette-driver == 1.4.0 04:11:20 INFO - mozInstall == 1.12 04:11:20 INFO - mozcrash == 0.17 04:11:20 INFO - mozdebug == 0.1 04:11:20 INFO - mozdevice == 0.48 04:11:20 INFO - mozfile == 1.2 04:11:20 INFO - mozhttpd == 0.7 04:11:20 INFO - mozinfo == 0.9 04:11:20 INFO - mozleak == 0.1 04:11:20 INFO - mozlog == 3.1 04:11:20 INFO - moznetwork == 0.27 04:11:20 INFO - mozprocess == 0.22 04:11:20 INFO - mozprofile == 0.28 04:11:20 INFO - mozrunner == 6.11 04:11:20 INFO - mozscreenshot == 0.1 04:11:20 INFO - mozsystemmonitor == 0.0 04:11:20 INFO - moztest == 0.7 04:11:20 INFO - mozversion == 1.4 04:11:20 INFO - requests == 1.2.3 04:11:20 INFO - wptserve == 1.4.0 04:11:20 INFO - Running post-action listener: _resource_record_post_action 04:11:20 INFO - Running post-action listener: _start_resource_monitoring 04:11:20 INFO - Starting resource monitoring. 04:11:20 INFO - ##### 04:11:20 INFO - ##### Running pull step. 04:11:20 INFO - ##### 04:11:20 INFO - Running pre-action listener: _resource_record_pre_action 04:11:20 INFO - Running main action method: pull 04:11:20 INFO - Pull has nothing to do! 04:11:20 INFO - Running post-action listener: _resource_record_post_action 04:11:20 INFO - ##### 04:11:20 INFO - ##### Running install step. 04:11:20 INFO - ##### 04:11:20 INFO - Running pre-action listener: _resource_record_pre_action 04:11:20 INFO - Running main action method: install 04:11:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:11:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:11:20 INFO - Reading from file tmpfile_stdout 04:11:20 INFO - Using _rmtree_windows ... 04:11:20 INFO - Using _rmtree_windows ... 04:11:20 INFO - Detecting whether we're running mozinstall >=1.0... 04:11:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:11:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:11:20 INFO - Reading from file tmpfile_stdout 04:11:20 INFO - Output received: 04:11:20 INFO - Usage: mozinstall-script.py [options] installer 04:11:20 INFO - Options: 04:11:20 INFO - -h, --help show this help message and exit 04:11:20 INFO - -d DEST, --destination=DEST 04:11:20 INFO - Directory to install application into. [default: 04:11:20 INFO - "C:\slave\test"] 04:11:20 INFO - --app=APP Application being installed. [default: firefox] 04:11:20 INFO - Using _rmtree_windows ... 04:11:20 INFO - Using _rmtree_windows ... 04:11:20 INFO - mkdir: C:\slave\test\build\application 04:11:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:11:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 04:11:23 INFO - Reading from file tmpfile_stdout 04:11:23 INFO - Output received: 04:11:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:11:23 INFO - Using _rmtree_windows ... 04:11:23 INFO - Using _rmtree_windows ... 04:11:23 INFO - Running post-action listener: _resource_record_post_action 04:11:23 INFO - ##### 04:11:23 INFO - ##### Running run-tests step. 04:11:23 INFO - ##### 04:11:23 INFO - Running pre-action listener: _resource_record_pre_action 04:11:23 INFO - Running main action method: run_tests 04:11:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:11:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:11:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:11:23 INFO - grabbing minidump binary from tooltool 04:11: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')]} 04:11:23 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 0x01859368>, '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 0x0146DD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018AF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:11:23 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 04:11:23 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 04:11:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:11:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjfhcwe 04:11:25 INFO - INFO - File integrity verified, renaming tmpjfhcwe to win32-minidump_stackwalk.exe 04:11:25 INFO - Return code: 0 04:11:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:11:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:11:25 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/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 04:11:25 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/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 04:11:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:11:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:11:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:11:25 INFO - 'COMPUTERNAME': 'T-W732-IX-216', 04:11:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:11:25 INFO - 'DCLOCATION': 'SCL3', 04:11:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:11:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:11:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:11:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:11:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:11:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:11:25 INFO - 'HOMEDRIVE': 'C:', 04:11:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:11:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:11:25 INFO - 'KTS_VERSION': '1.19c', 04:11:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:11:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:11:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-216', 04:11:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:11:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:11:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:11:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:11:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:11:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:11:25 INFO - 'MOZ_AIRBAG': '1', 04:11:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:11:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:11:25 INFO - 'MOZ_MSVCVERSION': '8', 04:11:25 INFO - 'MOZ_NO_REMOTE': '1', 04:11:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:11:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:11:25 INFO - 'NO_EM_RESTART': '1', 04:11:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:11:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:11:25 INFO - 'OS': 'Windows_NT', 04:11:25 INFO - 'OURDRIVE': 'C:', 04:11:25 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:11:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:11:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:11:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:11:25 INFO - 'PROCESSOR_LEVEL': '6', 04:11:25 INFO - 'PROCESSOR_REVISION': '1e05', 04:11:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:11:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:11:25 INFO - 'PROMPT': '$P$G', 04:11:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:11:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:11:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:11:25 INFO - 'PWD': 'C:\\slave\\test', 04:11:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:11:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:11:25 INFO - 'SYSTEMDRIVE': 'C:', 04:11:25 INFO - 'SYSTEMROOT': 'C:\\windows', 04:11:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:25 INFO - 'TEST1': 'testie', 04:11:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:11:25 INFO - 'USERDOMAIN': 'T-W732-IX-216', 04:11:25 INFO - 'USERNAME': 'cltbld', 04:11:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:11:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:11:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:11:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:11:25 INFO - 'WINDIR': 'C:\\windows', 04:11:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:11:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:11:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:11:25 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/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 04:11:27 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 04:11:27 INFO - import pkg_resources 04:11:29 INFO - Using 1 client processes 04:11:32 INFO - SUITE-START | Running 778 tests 04:11:32 INFO - Running testharness tests 04:11:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:11:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 04:11:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:11:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:11:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:11:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:11:32 INFO - Setting up ssl 04:11:32 INFO - PROCESS | certutil | 04:11:32 INFO - PROCESS | certutil | 04:11:32 INFO - PROCESS | certutil | 04:11:32 INFO - Certificate Nickname Trust Attributes 04:11:32 INFO - SSL,S/MIME,JAR/XPI 04:11:32 INFO - 04:11:32 INFO - web-platform-tests CT,, 04:11:32 INFO - 04:11:32 INFO - Starting runner 04:11:33 INFO - PROCESS | 2720 | [2720] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:11:33 INFO - PROCESS | 2720 | [2720] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 04:11:33 INFO - PROCESS | 2720 | [2720] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:11:33 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:11:34 INFO - PROCESS | 2720 | [2720] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 04:11:35 INFO - PROCESS | 2720 | 1461237095555 Marionette DEBUG Marionette enabled via build flag and pref 04:11:36 INFO - PROCESS | 2720 | ++DOCSHELL 12E93000 == 1 [pid = 2720] [id = 1] 04:11:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 1 (12E93400) [pid = 2720] [serial = 1] [outer = 00000000] 04:11:36 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:11:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 2 (12E94000) [pid = 2720] [serial = 2] [outer = 12E93400] 04:11:36 INFO - PROCESS | 2720 | ++DOCSHELL 15A55400 == 2 [pid = 2720] [id = 2] 04:11:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 3 (15A55800) [pid = 2720] [serial = 3] [outer = 00000000] 04:11:36 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:11:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 4 (15A56400) [pid = 2720] [serial = 4] [outer = 15A55800] 04:11:37 INFO - PROCESS | 2720 | 1461237097236 Marionette INFO Listening on port 2828 04:11:38 INFO - PROCESS | 2720 | 1461237098882 Marionette DEBUG Marionette enabled via command-line flag 04:11:38 INFO - PROCESS | 2720 | [2720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:11:38 INFO - PROCESS | 2720 | [2720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:11:38 INFO - PROCESS | 2720 | ++DOCSHELL 1187DC00 == 3 [pid = 2720] [id = 3] 04:11:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 5 (1187E000) [pid = 2720] [serial = 5] [outer = 00000000] 04:11:38 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:11:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 6 (1187EC00) [pid = 2720] [serial = 6] [outer = 1187E000] 04:11:39 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:11:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 7 (17C4C000) [pid = 2720] [serial = 7] [outer = 15A55800] 04:11:39 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:11:39 INFO - PROCESS | 2720 | 1461237099237 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49881 04:11:39 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:11:39 INFO - PROCESS | 2720 | 1461237099242 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49882 04:11:39 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:11:39 INFO - PROCESS | 2720 | 1461237099277 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49884 04:11:39 INFO - PROCESS | 2720 | 1461237099280 Marionette DEBUG Closed connection conn0 04:11:39 INFO - PROCESS | 2720 | 1461237099282 Marionette DEBUG Closed connection conn1 04:11:39 INFO - PROCESS | 2720 | 1461237099377 Marionette DEBUG Closed connection conn2 04:11:39 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:11:39 INFO - PROCESS | 2720 | 1461237099384 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49885 04:11:39 INFO - PROCESS | 2720 | 1461237099412 Marionette DEBUG Closed connection conn3 04:11:39 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:11:39 INFO - PROCESS | 2720 | 1461237099419 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49886 04:11:39 INFO - PROCESS | 2720 | ++DOCSHELL 1840A800 == 4 [pid = 2720] [id = 4] 04:11:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 8 (1840E400) [pid = 2720] [serial = 8] [outer = 00000000] 04:11:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 9 (17B79400) [pid = 2720] [serial = 9] [outer = 1840E400] 04:11:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 10 (17B7EC00) [pid = 2720] [serial = 10] [outer = 1840E400] 04:11:39 INFO - PROCESS | 2720 | 1461237099555 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:11:39 INFO - PROCESS | 2720 | 1461237099561 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421012904","device":"desktop","version":"48.0a1"} 04:11:40 INFO - PROCESS | 2720 | [2720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:11:40 INFO - PROCESS | 2720 | [2720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:11:40 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:11:41 INFO - PROCESS | 2720 | ++DOCSHELL 1A00DC00 == 5 [pid = 2720] [id = 5] 04:11:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 11 (1A010C00) [pid = 2720] [serial = 11] [outer = 00000000] 04:11:41 INFO - PROCESS | 2720 | ++DOCSHELL 1A02F800 == 6 [pid = 2720] [id = 6] 04:11:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 12 (1A035000) [pid = 2720] [serial = 12] [outer = 00000000] 04:11:41 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:11:42 INFO - PROCESS | 2720 | ++DOCSHELL 1B606400 == 7 [pid = 2720] [id = 7] 04:11:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 13 (1B606800) [pid = 2720] [serial = 13] [outer = 00000000] 04:11:42 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:11:42 INFO - PROCESS | 2720 | [2720] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:11:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 14 (1B60EC00) [pid = 2720] [serial = 14] [outer = 1B606800] 04:11:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 15 (1B684C00) [pid = 2720] [serial = 15] [outer = 1A010C00] 04:11:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 16 (1B686400) [pid = 2720] [serial = 16] [outer = 1A035000] 04:11:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 17 (1B688800) [pid = 2720] [serial = 17] [outer = 1B606800] 04:11:43 INFO - PROCESS | 2720 | 1461237103102 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 2720 | 1461237103116 Marionette DEBUG loaded listener.js 04:11:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 18 (1AAF1400) [pid = 2720] [serial = 18] [outer = 1B606800] 04:11:43 INFO - PROCESS | 2720 | 1461237103881 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b55faf45-70d1-451a-af0d-9e4ca8fdd5bf","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421012904","device":"desktop","version":"48.0a1","command_id":1}}] 04:11:44 INFO - PROCESS | 2720 | 1461237104151 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:11:44 INFO - PROCESS | 2720 | 1461237104179 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:11:44 INFO - PROCESS | 2720 | 1461237104183 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:11:44 INFO - PROCESS | 2720 | [2720] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:11:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 19 (1A519000) [pid = 2720] [serial = 19] [outer = 1B606800] 04:11:45 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:45 INFO - PROCESS | 2720 | 1461237105217 Marionette TRACE conn4 <- [1,3,null,{}] 04:11:45 INFO - PROCESS | 2720 | 1461237105233 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:11:45 INFO - PROCESS | 2720 | 1461237105286 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:11:45 INFO - PROCESS | 2720 | 1461237105310 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 2720 | 1461237105312 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 04:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:11:45 INFO - PROCESS | 2720 | 1461237105316 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 2720 | 1461237105320 Marionette TRACE conn4 <- [1,6,null,{}] 04:11:45 INFO - PROCESS | 2720 | 1461237105363 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:45 INFO - PROCESS | 2720 | 1461237105375 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:11:45 INFO - PROCESS | 2720 | 1461237105378 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:45 INFO - PROCESS | 2720 | ++DOCSHELL 1F7EEC00 == 8 [pid = 2720] [id = 8] 04:11:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 20 (1F7EF000) [pid = 2720] [serial = 20] [outer = 00000000] 04:11:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 21 (1FAA8400) [pid = 2720] [serial = 21] [outer = 1F7EF000] 04:11:45 INFO - PROCESS | 2720 | 1461237105428 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 22 (1FAAC800) [pid = 2720] [serial = 22] [outer = 1F7EF000] 04:11:45 INFO - PROCESS | 2720 | ++DOCSHELL 18280800 == 9 [pid = 2720] [id = 9] 04:11:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 23 (18296400) [pid = 2720] [serial = 23] [outer = 00000000] 04:11:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 24 (1F7E9C00) [pid = 2720] [serial = 24] [outer = 18296400] 04:11:45 INFO - PROCESS | 2720 | 1461237105835 Marionette DEBUG loaded listener.js 04:11:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 25 (1F7F1C00) [pid = 2720] [serial = 25] [outer = 18296400] 04:11:45 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:11:46 INFO - PROCESS | 2720 | 1461237106454 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1171ms 04:11:46 INFO - PROCESS | 2720 | 1461237106489 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:11:46 INFO - PROCESS | 2720 | 1461237106491 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 04:11:46 INFO - PROCESS | 2720 | 1461237106494 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:11:46 INFO - PROCESS | 2720 | 1461237106496 Marionette TRACE conn4 <- [1,10,null,{}] 04:11:46 INFO - PROCESS | 2720 | 1461237106504 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:46 INFO - PROCESS | 2720 | 1461237106652 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:11:46 INFO - PROCESS | 2720 | --DOCSHELL 12E93000 == 8 [pid = 2720] [id = 1] 04:11:46 INFO - PROCESS | 2720 | 1461237106839 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 2720 | ++DOCSHELL 0E9F3400 == 9 [pid = 2720] [id = 10] 04:11:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 26 (0E9F4000) [pid = 2720] [serial = 26] [outer = 00000000] 04:11:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 27 (0EFE3000) [pid = 2720] [serial = 27] [outer = 0E9F4000] 04:11:46 INFO - PROCESS | 2720 | 1461237106902 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 28 (11D0DC00) [pid = 2720] [serial = 28] [outer = 0E9F4000] 04:11:47 INFO - PROCESS | 2720 | 1461237107480 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1015ms 04:11:47 INFO - PROCESS | 2720 | 1461237107516 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 2720 | 1461237107521 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 04:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:11:47 INFO - PROCESS | 2720 | 1461237107525 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 2720 | 1461237107529 Marionette TRACE conn4 <- [1,14,null,{}] 04:11:47 INFO - PROCESS | 2720 | 1461237107534 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:47 INFO - PROCESS | 2720 | 1461237107648 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:11:47 INFO - PROCESS | 2720 | 1461237107727 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:47 INFO - PROCESS | 2720 | ++DOCSHELL 16C35C00 == 10 [pid = 2720] [id = 11] 04:11:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 29 (16CC1C00) [pid = 2720] [serial = 29] [outer = 00000000] 04:11:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 30 (17B78C00) [pid = 2720] [serial = 30] [outer = 16CC1C00] 04:11:47 INFO - PROCESS | 2720 | 1461237107791 Marionette DEBUG loaded listener.js 04:11:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 31 (17C44000) [pid = 2720] [serial = 31] [outer = 16CC1C00] 04:11:48 INFO - PROCESS | 2720 | 1461237108359 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 04:11:48 INFO - PROCESS | 2720 | 1461237108400 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:11:48 INFO - PROCESS | 2720 | 1461237108404 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 04:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:11:48 INFO - PROCESS | 2720 | 1461237108408 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:11:48 INFO - PROCESS | 2720 | 1461237108411 Marionette TRACE conn4 <- [1,18,null,{}] 04:11:48 INFO - PROCESS | 2720 | 1461237108415 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:48 INFO - PROCESS | 2720 | 1461237108525 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:11:48 INFO - PROCESS | 2720 | 1461237108603 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 2720 | ++DOCSHELL 1957F000 == 11 [pid = 2720] [id = 12] 04:11:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 32 (1AAEAC00) [pid = 2720] [serial = 32] [outer = 00000000] 04:11:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 33 (1AB7D000) [pid = 2720] [serial = 33] [outer = 1AAEAC00] 04:11:48 INFO - PROCESS | 2720 | 1461237108660 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 34 (1B602400) [pid = 2720] [serial = 34] [outer = 1AAEAC00] 04:11:48 INFO - PROCESS | 2720 | ++DOCSHELL 1C9DBC00 == 12 [pid = 2720] [id = 13] 04:11:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 35 (1C9DCC00) [pid = 2720] [serial = 35] [outer = 00000000] 04:11:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 36 (1B684800) [pid = 2720] [serial = 36] [outer = 1C9DCC00] 04:11:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 37 (11D20800) [pid = 2720] [serial = 37] [outer = 1C9DCC00] 04:11:49 INFO - PROCESS | 2720 | ++DOCSHELL 0EF7DC00 == 13 [pid = 2720] [id = 14] 04:11:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 38 (0EF7E400) [pid = 2720] [serial = 38] [outer = 00000000] 04:11:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 39 (11843400) [pid = 2720] [serial = 39] [outer = 0EF7E400] 04:11:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 40 (11D1C000) [pid = 2720] [serial = 40] [outer = 0EF7E400] 04:11:49 INFO - PROCESS | 2720 | --DOCSHELL 1F7EEC00 == 12 [pid = 2720] [id = 8] 04:11:49 INFO - PROCESS | 2720 | --DOCSHELL 1840A800 == 11 [pid = 2720] [id = 4] 04:11:49 INFO - PROCESS | 2720 | 1461237109592 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1223ms 04:11:49 INFO - PROCESS | 2720 | 1461237109634 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 2720 | 1461237109638 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 04:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:11:49 INFO - PROCESS | 2720 | 1461237109642 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 2720 | 1461237109646 Marionette TRACE conn4 <- [1,22,null,{}] 04:11:49 INFO - PROCESS | 2720 | 1461237109651 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:49 INFO - PROCESS | 2720 | 1461237109735 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:11:49 INFO - PROCESS | 2720 | 1461237109816 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 2720 | ++DOCSHELL 11877C00 == 12 [pid = 2720] [id = 15] 04:11:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 41 (11880800) [pid = 2720] [serial = 41] [outer = 00000000] 04:11:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 42 (121CAC00) [pid = 2720] [serial = 42] [outer = 11880800] 04:11:49 INFO - PROCESS | 2720 | 1461237109866 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 43 (1220EC00) [pid = 2720] [serial = 43] [outer = 11880800] 04:11:50 INFO - PROCESS | 2720 | 1461237110255 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 04:11:50 INFO - PROCESS | 2720 | 1461237110274 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 2720 | 1461237110278 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 04:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:11:50 INFO - PROCESS | 2720 | 1461237110284 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - PROCESS | 2720 | 1461237110287 Marionette TRACE conn4 <- [1,26,null,{}] 04:11:50 INFO - PROCESS | 2720 | 1461237110315 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:50 INFO - PROCESS | 2720 | 1461237110395 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:11:50 INFO - PROCESS | 2720 | 1461237110402 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:50 INFO - PROCESS | 2720 | ++DOCSHELL 123B4000 == 13 [pid = 2720] [id = 16] 04:11:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 44 (12DAC800) [pid = 2720] [serial = 44] [outer = 00000000] 04:11:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 45 (15A51400) [pid = 2720] [serial = 45] [outer = 12DAC800] 04:11:50 INFO - PROCESS | 2720 | 1461237110449 Marionette DEBUG loaded listener.js 04:11:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 46 (15AE9C00) [pid = 2720] [serial = 46] [outer = 12DAC800] 04:11:50 INFO - PROCESS | 2720 | 1461237110876 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 650ms 04:11:50 INFO - PROCESS | 2720 | 1461237110939 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 2720 | 1461237110941 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 04:11:50 INFO - PROCESS | 2720 | 1461237110945 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:11:50 INFO - PROCESS | 2720 | 1461237110948 Marionette TRACE conn4 <- [1,30,null,{}] 04:11:50 INFO - PROCESS | 2720 | 1461237110959 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:51 INFO - PROCESS | 2720 | 1461237111044 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:11:51 INFO - PROCESS | 2720 | 1461237111053 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 2720 | ++DOCSHELL 16E78000 == 14 [pid = 2720] [id = 17] 04:11:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 47 (16E7A000) [pid = 2720] [serial = 47] [outer = 00000000] 04:11:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 48 (16F0D000) [pid = 2720] [serial = 48] [outer = 16E7A000] 04:11:51 INFO - PROCESS | 2720 | 1461237111105 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 49 (17B73000) [pid = 2720] [serial = 49] [outer = 16E7A000] 04:11:51 INFO - PROCESS | 2720 | 1461237111555 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 04:11:51 INFO - PROCESS | 2720 | 1461237111579 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:11:51 INFO - PROCESS | 2720 | 1461237111581 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 04:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:11:51 INFO - PROCESS | 2720 | 1461237111596 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:11:51 INFO - PROCESS | 2720 | 1461237111598 Marionette TRACE conn4 <- [1,34,null,{}] 04:11:51 INFO - PROCESS | 2720 | 1461237111601 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:51 INFO - PROCESS | 2720 | 1461237111679 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:11:51 INFO - PROCESS | 2720 | 1461237111685 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 2720 | ++DOCSHELL 16F0B800 == 15 [pid = 2720] [id = 18] 04:11:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 50 (18286C00) [pid = 2720] [serial = 50] [outer = 00000000] 04:11:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 51 (19530C00) [pid = 2720] [serial = 51] [outer = 18286C00] 04:11:51 INFO - PROCESS | 2720 | 1461237111731 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 52 (19AB5C00) [pid = 2720] [serial = 52] [outer = 18286C00] 04:11:52 INFO - PROCESS | 2720 | 1461237112119 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 04:11:52 INFO - PROCESS | 2720 | 1461237112178 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 2720 | 1461237112180 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 04:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:11:52 INFO - PROCESS | 2720 | 1461237112184 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - PROCESS | 2720 | 1461237112185 Marionette TRACE conn4 <- [1,38,null,{}] 04:11:52 INFO - PROCESS | 2720 | 1461237112189 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:52 INFO - PROCESS | 2720 | 1461237112264 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:11:52 INFO - PROCESS | 2720 | 1461237112270 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 2720 | ++DOCSHELL 1A009C00 == 16 [pid = 2720] [id = 19] 04:11:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (1A00E400) [pid = 2720] [serial = 53] [outer = 00000000] 04:11:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (1A806000) [pid = 2720] [serial = 54] [outer = 1A00E400] 04:11:52 INFO - PROCESS | 2720 | 1461237112318 Marionette DEBUG loaded listener.js 04:11:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (1A805C00) [pid = 2720] [serial = 55] [outer = 1A00E400] 04:11:52 INFO - PROCESS | 2720 | 1461237112735 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 569ms 04:11:52 INFO - PROCESS | 2720 | 1461237112755 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:11:52 INFO - PROCESS | 2720 | 1461237112756 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 04:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:11:52 INFO - PROCESS | 2720 | 1461237112760 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - PROCESS | 2720 | 1461237112761 Marionette TRACE conn4 <- [1,42,null,{}] 04:11:52 INFO - PROCESS | 2720 | 1461237112765 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:52 INFO - PROCESS | 2720 | 1461237112909 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:11:52 INFO - PROCESS | 2720 | 1461237112928 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:52 INFO - PROCESS | 2720 | ++DOCSHELL 1C726C00 == 17 [pid = 2720] [id = 20] 04:11:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (1C7BDC00) [pid = 2720] [serial = 56] [outer = 00000000] 04:11:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (1CF9C800) [pid = 2720] [serial = 57] [outer = 1C7BDC00] 04:11:52 INFO - PROCESS | 2720 | 1461237112977 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (1CFA5400) [pid = 2720] [serial = 58] [outer = 1C7BDC00] 04:11:53 INFO - PROCESS | 2720 | 1461237113428 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 04:11:53 INFO - PROCESS | 2720 | 1461237113491 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:11:53 INFO - PROCESS | 2720 | 1461237113493 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 04:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:11:53 INFO - PROCESS | 2720 | 1461237113496 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:11:53 INFO - PROCESS | 2720 | 1461237113498 Marionette TRACE conn4 <- [1,46,null,{}] 04:11:53 INFO - PROCESS | 2720 | 1461237113502 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:53 INFO - PROCESS | 2720 | 1461237113590 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:11:53 INFO - PROCESS | 2720 | 1461237113599 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 2720 | ++DOCSHELL 17F09400 == 18 [pid = 2720] [id = 21] 04:11:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (1CF91400) [pid = 2720] [serial = 59] [outer = 00000000] 04:11:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (1EC57C00) [pid = 2720] [serial = 60] [outer = 1CF91400] 04:11:53 INFO - PROCESS | 2720 | 1461237113646 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (1F797000) [pid = 2720] [serial = 61] [outer = 1CF91400] 04:11:54 INFO - PROCESS | 2720 | 1461237114026 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 04:11:54 INFO - PROCESS | 2720 | 1461237114068 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:11:54 INFO - PROCESS | 2720 | 1461237114070 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 04:11:54 INFO - PROCESS | 2720 | 1461237114073 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 2720 | 1461237114075 Marionette TRACE conn4 <- [1,50,null,{}] 04:11:54 INFO - PROCESS | 2720 | 1461237114091 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:54 INFO - PROCESS | 2720 | 1461237114163 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:11:54 INFO - PROCESS | 2720 | 1461237114170 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 2720 | ++DOCSHELL 0B28B800 == 19 [pid = 2720] [id = 22] 04:11:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (0B28E000) [pid = 2720] [serial = 62] [outer = 00000000] 04:11:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (0B292400) [pid = 2720] [serial = 63] [outer = 0B28E000] 04:11:54 INFO - PROCESS | 2720 | 1461237114214 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (0EF86000) [pid = 2720] [serial = 64] [outer = 0B28E000] 04:11:54 INFO - PROCESS | 2720 | 1461237114583 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 550ms 04:11:54 INFO - PROCESS | 2720 | 1461237114624 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 2720 | 1461237114626 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 04:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:11:54 INFO - PROCESS | 2720 | 1461237114628 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 2720 | 1461237114630 Marionette TRACE conn4 <- [1,54,null,{}] 04:11:54 INFO - PROCESS | 2720 | 1461237114634 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:54 INFO - PROCESS | 2720 | 1461237114734 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:11:54 INFO - PROCESS | 2720 | 1461237114742 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 2720 | ++DOCSHELL 11EAE400 == 20 [pid = 2720] [id = 23] 04:11:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (11EAF800) [pid = 2720] [serial = 65] [outer = 00000000] 04:11:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (11EB5C00) [pid = 2720] [serial = 66] [outer = 11EAF800] 04:11:54 INFO - PROCESS | 2720 | 1461237114787 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (11EB9400) [pid = 2720] [serial = 67] [outer = 11EAF800] 04:11:55 INFO - PROCESS | 2720 | 1461237115163 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 04:11:55 INFO - PROCESS | 2720 | 1461237115200 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:11:55 INFO - PROCESS | 2720 | 1461237115202 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 04:11:55 INFO - PROCESS | 2720 | 1461237115205 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - PROCESS | 2720 | 1461237115207 Marionette TRACE conn4 <- [1,58,null,{}] 04:11:55 INFO - PROCESS | 2720 | 1461237115211 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:55 INFO - PROCESS | 2720 | 1461237115283 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:11:55 INFO - PROCESS | 2720 | 1461237115348 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 2720 | ++DOCSHELL 11EBB000 == 21 [pid = 2720] [id = 24] 04:11:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (12544000) [pid = 2720] [serial = 68] [outer = 00000000] 04:11:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (16F2BC00) [pid = 2720] [serial = 69] [outer = 12544000] 04:11:55 INFO - PROCESS | 2720 | 1461237115393 Marionette DEBUG loaded listener.js 04:11:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (16F2EC00) [pid = 2720] [serial = 70] [outer = 12544000] 04:11:55 INFO - PROCESS | 2720 | 1461237115744 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 04:11:55 INFO - PROCESS | 2720 | 1461237115777 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:11:55 INFO - PROCESS | 2720 | 1461237115779 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 04:11:55 INFO - PROCESS | 2720 | 1461237115783 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - PROCESS | 2720 | 1461237115785 Marionette TRACE conn4 <- [1,62,null,{}] 04:11:55 INFO - PROCESS | 2720 | 1461237115789 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:55 INFO - PROCESS | 2720 | 1461237115911 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:11:55 INFO - PROCESS | 2720 | 1461237115920 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:55 INFO - PROCESS | 2720 | ++DOCSHELL 16F2D800 == 22 [pid = 2720] [id = 25] 04:11:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (16F2E800) [pid = 2720] [serial = 71] [outer = 00000000] 04:11:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (1FAACC00) [pid = 2720] [serial = 72] [outer = 16F2E800] 04:11:55 INFO - PROCESS | 2720 | 1461237115974 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (21284C00) [pid = 2720] [serial = 73] [outer = 16F2E800] 04:11:56 INFO - PROCESS | 2720 | 1461237116372 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 04:11:56 INFO - PROCESS | 2720 | 1461237116417 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:11:56 INFO - PROCESS | 2720 | 1461237116419 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 04:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:11:56 INFO - PROCESS | 2720 | 1461237116422 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:11:56 INFO - PROCESS | 2720 | 1461237116424 Marionette TRACE conn4 <- [1,66,null,{}] 04:11:56 INFO - PROCESS | 2720 | 1461237116427 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:56 INFO - PROCESS | 2720 | 1461237116546 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:11:56 INFO - PROCESS | 2720 | 1461237116554 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 2720 | ++DOCSHELL 16F0BC00 == 23 [pid = 2720] [id = 26] 04:11:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (1EB11C00) [pid = 2720] [serial = 74] [outer = 00000000] 04:11:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1EB1C000) [pid = 2720] [serial = 75] [outer = 1EB11C00] 04:11:56 INFO - PROCESS | 2720 | 1461237116598 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1EB1BC00) [pid = 2720] [serial = 76] [outer = 1EB11C00] 04:11:57 INFO - PROCESS | 2720 | --DOCSHELL 0E9F3400 == 22 [pid = 2720] [id = 10] 04:11:57 INFO - PROCESS | 2720 | --DOCSHELL 16C35C00 == 21 [pid = 2720] [id = 11] 04:11:57 INFO - PROCESS | 2720 | 1461237117716 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1331ms 04:11:57 INFO - PROCESS | 2720 | 1461237117755 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:11:57 INFO - PROCESS | 2720 | 1461237117759 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 04:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:11:57 INFO - PROCESS | 2720 | 1461237117764 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 2720 | 1461237117768 Marionette TRACE conn4 <- [1,70,null,{}] 04:11:57 INFO - PROCESS | 2720 | 1461237117773 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:57 INFO - PROCESS | 2720 | 1461237117875 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:11:57 INFO - PROCESS | 2720 | 1461237117886 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:57 INFO - PROCESS | 2720 | ++DOCSHELL 11DB9400 == 22 [pid = 2720] [id = 27] 04:11:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (11DBA000) [pid = 2720] [serial = 77] [outer = 00000000] 04:11:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (11EB6C00) [pid = 2720] [serial = 78] [outer = 11DBA000] 04:11:57 INFO - PROCESS | 2720 | 1461237117936 Marionette DEBUG loaded listener.js 04:11:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (11EBDC00) [pid = 2720] [serial = 79] [outer = 11DBA000] 04:11:58 INFO - PROCESS | 2720 | 1461237118371 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 04:11:58 INFO - PROCESS | 2720 | 1461237118398 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:11:58 INFO - PROCESS | 2720 | 1461237118404 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 04:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:11:58 INFO - PROCESS | 2720 | 1461237118409 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:11:58 INFO - PROCESS | 2720 | 1461237118412 Marionette TRACE conn4 <- [1,74,null,{}] 04:11:58 INFO - PROCESS | 2720 | 1461237118416 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:58 INFO - PROCESS | 2720 | 1461237118513 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:11:58 INFO - PROCESS | 2720 | 1461237118519 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 2720 | ++DOCSHELL 1217B400 == 23 [pid = 2720] [id = 28] 04:11:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (121C5C00) [pid = 2720] [serial = 80] [outer = 00000000] 04:11:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (12E49400) [pid = 2720] [serial = 81] [outer = 121C5C00] 04:11:58 INFO - PROCESS | 2720 | 1461237118565 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (132B1C00) [pid = 2720] [serial = 82] [outer = 121C5C00] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1840E400) [pid = 2720] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (16E7A000) [pid = 2720] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (18286C00) [pid = 2720] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1A00E400) [pid = 2720] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1C7BDC00) [pid = 2720] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0B28E000) [pid = 2720] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (11EAF800) [pid = 2720] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (12544000) [pid = 2720] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1F7EF000) [pid = 2720] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (0E9F4000) [pid = 2720] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (16CC1C00) [pid = 2720] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (1AAEAC00) [pid = 2720] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (11880800) [pid = 2720] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:11:59 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (12DAC800) [pid = 2720] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:11:59 INFO - PROCESS | 2720 | 1461237119388 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1022ms 04:11:59 INFO - PROCESS | 2720 | 1461237119437 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:11:59 INFO - PROCESS | 2720 | 1461237119439 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 04:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:11:59 INFO - PROCESS | 2720 | 1461237119442 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 2720 | 1461237119446 Marionette TRACE conn4 <- [1,78,null,{}] 04:11:59 INFO - PROCESS | 2720 | 1461237119460 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:59 INFO - PROCESS | 2720 | 1461237119574 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:11:59 INFO - PROCESS | 2720 | 1461237119623 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 2720 | ++DOCSHELL 1650CC00 == 24 [pid = 2720] [id = 29] 04:11:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (16510C00) [pid = 2720] [serial = 83] [outer = 00000000] 04:11:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (16C2C000) [pid = 2720] [serial = 84] [outer = 16510C00] 04:11:59 INFO - PROCESS | 2720 | 1461237119670 Marionette DEBUG loaded listener.js 04:11:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (16CDCC00) [pid = 2720] [serial = 85] [outer = 16510C00] 04:12:00 INFO - PROCESS | 2720 | 1461237119992 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 04:12:00 INFO - PROCESS | 2720 | 1461237120046 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 2720 | 1461237120049 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 04:12:00 INFO - PROCESS | 2720 | 1461237120052 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:12:00 INFO - PROCESS | 2720 | 1461237120054 Marionette TRACE conn4 <- [1,82,null,{}] 04:12:00 INFO - PROCESS | 2720 | 1461237120058 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:00 INFO - PROCESS | 2720 | 1461237120135 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:12:00 INFO - PROCESS | 2720 | 1461237120141 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 2720 | ++DOCSHELL 16F26800 == 25 [pid = 2720] [id = 30] 04:12:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (16F29800) [pid = 2720] [serial = 86] [outer = 00000000] 04:12:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (17C49000) [pid = 2720] [serial = 87] [outer = 16F29800] 04:12:00 INFO - PROCESS | 2720 | 1461237120187 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (18286C00) [pid = 2720] [serial = 88] [outer = 16F29800] 04:12:00 INFO - PROCESS | 2720 | 1461237120567 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 04:12:00 INFO - PROCESS | 2720 | 1461237120628 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 2720 | 1461237120630 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 04:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:12:00 INFO - PROCESS | 2720 | 1461237120633 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - PROCESS | 2720 | 1461237120635 Marionette TRACE conn4 <- [1,86,null,{}] 04:12:00 INFO - PROCESS | 2720 | 1461237120639 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:00 INFO - PROCESS | 2720 | 1461237120710 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:12:00 INFO - PROCESS | 2720 | 1461237120716 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:00 INFO - PROCESS | 2720 | ++DOCSHELL 1829EC00 == 26 [pid = 2720] [id = 31] 04:12:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (182A3400) [pid = 2720] [serial = 89] [outer = 00000000] 04:12:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (19522800) [pid = 2720] [serial = 90] [outer = 182A3400] 04:12:00 INFO - PROCESS | 2720 | 1461237120762 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (1A009400) [pid = 2720] [serial = 91] [outer = 182A3400] 04:12:01 INFO - PROCESS | 2720 | 1461237121235 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 669ms 04:12:01 INFO - PROCESS | 2720 | 1461237121305 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:12:01 INFO - PROCESS | 2720 | 1461237121309 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 04:12:01 INFO - PROCESS | 2720 | 1461237121315 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:12:01 INFO - PROCESS | 2720 | 1461237121319 Marionette TRACE conn4 <- [1,90,null,{}] 04:12:01 INFO - PROCESS | 2720 | 1461237121327 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:01 INFO - PROCESS | 2720 | 1461237121428 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:12:01 INFO - PROCESS | 2720 | 1461237121491 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 2720 | ++DOCSHELL 11D08800 == 27 [pid = 2720] [id = 32] 04:12:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (11D1B000) [pid = 2720] [serial = 92] [outer = 00000000] 04:12:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (11EAE800) [pid = 2720] [serial = 93] [outer = 11D1B000] 04:12:01 INFO - PROCESS | 2720 | 1461237121553 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (12170400) [pid = 2720] [serial = 94] [outer = 11D1B000] 04:12:02 INFO - PROCESS | 2720 | 1461237122127 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 04:12:02 INFO - PROCESS | 2720 | 1461237122150 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 2720 | 1461237122156 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 04:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:12:02 INFO - PROCESS | 2720 | 1461237122177 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 2720 | 1461237122180 Marionette TRACE conn4 <- [1,94,null,{}] 04:12:02 INFO - PROCESS | 2720 | 1461237122184 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:02 INFO - PROCESS | 2720 | 1461237122284 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:12:02 INFO - PROCESS | 2720 | 1461237122351 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:02 INFO - PROCESS | 2720 | ++DOCSHELL 12DAF800 == 28 [pid = 2720] [id = 33] 04:12:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (12E9E400) [pid = 2720] [serial = 95] [outer = 00000000] 04:12:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (16F30000) [pid = 2720] [serial = 96] [outer = 12E9E400] 04:12:02 INFO - PROCESS | 2720 | 1461237122409 Marionette DEBUG loaded listener.js 04:12:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (18298800) [pid = 2720] [serial = 97] [outer = 12E9E400] 04:12:02 INFO - PROCESS | 2720 | 1461237122925 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 789ms 04:12:02 INFO - PROCESS | 2720 | 1461237122967 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:12:02 INFO - PROCESS | 2720 | 1461237122970 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 04:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:12:02 INFO - PROCESS | 2720 | 1461237122974 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 2720 | 1461237122978 Marionette TRACE conn4 <- [1,98,null,{}] 04:12:02 INFO - PROCESS | 2720 | 1461237122989 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:03 INFO - PROCESS | 2720 | 1461237123092 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:12:03 INFO - PROCESS | 2720 | 1461237123175 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 2720 | ++DOCSHELL 1AB7C400 == 29 [pid = 2720] [id = 34] 04:12:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1B7A4400) [pid = 2720] [serial = 98] [outer = 00000000] 04:12:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1B817000) [pid = 2720] [serial = 99] [outer = 1B7A4400] 04:12:03 INFO - PROCESS | 2720 | 1461237123235 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1C7BDC00) [pid = 2720] [serial = 100] [outer = 1B7A4400] 04:12:03 INFO - PROCESS | 2720 | 1461237123787 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 869ms 04:12:03 INFO - PROCESS | 2720 | 1461237123847 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:12:03 INFO - PROCESS | 2720 | 1461237123850 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 04:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:12:03 INFO - PROCESS | 2720 | 1461237123854 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:12:03 INFO - PROCESS | 2720 | 1461237123856 Marionette TRACE conn4 <- [1,102,null,{}] 04:12:03 INFO - PROCESS | 2720 | 1461237123860 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:03 INFO - PROCESS | 2720 | 1461237123957 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:12:04 INFO - PROCESS | 2720 | 1461237124028 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 2720 | ++DOCSHELL 1D39F400 == 30 [pid = 2720] [id = 35] 04:12:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1D3A9400) [pid = 2720] [serial = 101] [outer = 00000000] 04:12:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1E74E400) [pid = 2720] [serial = 102] [outer = 1D3A9400] 04:12:04 INFO - PROCESS | 2720 | 1461237124084 Marionette DEBUG loaded listener.js 04:12:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1EB05400) [pid = 2720] [serial = 103] [outer = 1D3A9400] 04:12:04 INFO - PROCESS | 2720 | 1461237124619 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 04:12:04 INFO - PROCESS | 2720 | 1461237124687 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 2720 | 1461237124690 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 04:12:04 INFO - PROCESS | 2720 | 1461237124693 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:12:04 INFO - PROCESS | 2720 | 1461237124695 Marionette TRACE conn4 <- [1,106,null,{}] 04:12:04 INFO - PROCESS | 2720 | 1461237124699 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:04 INFO - PROCESS | 2720 | 1461237124792 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:12:04 INFO - PROCESS | 2720 | 1461237124891 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:04 INFO - PROCESS | 2720 | ++DOCSHELL 1858BC00 == 31 [pid = 2720] [id = 36] 04:12:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1858C400) [pid = 2720] [serial = 104] [outer = 00000000] 04:12:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (18592000) [pid = 2720] [serial = 105] [outer = 1858C400] 04:12:04 INFO - PROCESS | 2720 | 1461237124947 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (18593400) [pid = 2720] [serial = 106] [outer = 1858C400] 04:12:05 INFO - PROCESS | 2720 | 1461237125553 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 929ms 04:12:05 INFO - PROCESS | 2720 | 1461237125628 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:12:05 INFO - PROCESS | 2720 | 1461237125631 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 04:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:12:05 INFO - PROCESS | 2720 | 1461237125637 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:12:05 INFO - PROCESS | 2720 | 1461237125641 Marionette TRACE conn4 <- [1,110,null,{}] 04:12:05 INFO - PROCESS | 2720 | 1461237125648 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:05 INFO - PROCESS | 2720 | 1461237125741 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:12:05 INFO - PROCESS | 2720 | 1461237125816 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 2720 | ++DOCSHELL 11DB6C00 == 32 [pid = 2720] [id = 37] 04:12:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11DB7000) [pid = 2720] [serial = 107] [outer = 00000000] 04:12:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (123B2000) [pid = 2720] [serial = 108] [outer = 11DB7000] 04:12:05 INFO - PROCESS | 2720 | 1461237125865 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (12E40C00) [pid = 2720] [serial = 109] [outer = 11DB7000] 04:12:06 INFO - PROCESS | 2720 | --DOCSHELL 1957F000 == 31 [pid = 2720] [id = 12] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (17B79400) [pid = 2720] [serial = 9] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (17B7EC00) [pid = 2720] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (15A56400) [pid = 2720] [serial = 4] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (19530C00) [pid = 2720] [serial = 51] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (19AB5C00) [pid = 2720] [serial = 52] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1A806000) [pid = 2720] [serial = 54] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1CF9C800) [pid = 2720] [serial = 57] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1EC57C00) [pid = 2720] [serial = 60] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (0B292400) [pid = 2720] [serial = 63] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (11EB5C00) [pid = 2720] [serial = 66] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (16F2BC00) [pid = 2720] [serial = 69] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1A805C00) [pid = 2720] [serial = 55] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0EFE3000) [pid = 2720] [serial = 27] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (17B78C00) [pid = 2720] [serial = 30] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (17C44000) [pid = 2720] [serial = 31] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1AB7D000) [pid = 2720] [serial = 33] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (11843400) [pid = 2720] [serial = 39] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (121CAC00) [pid = 2720] [serial = 42] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (15A51400) [pid = 2720] [serial = 45] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (15AE9C00) [pid = 2720] [serial = 46] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (17B73000) [pid = 2720] [serial = 49] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (16F0D000) [pid = 2720] [serial = 48] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1B684800) [pid = 2720] [serial = 36] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1220EC00) [pid = 2720] [serial = 43] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (1B602400) [pid = 2720] [serial = 34] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (0EF86000) [pid = 2720] [serial = 64] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (11D0DC00) [pid = 2720] [serial = 28] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (1FAACC00) [pid = 2720] [serial = 72] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (1CFA5400) [pid = 2720] [serial = 58] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (11EB9400) [pid = 2720] [serial = 67] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (16F2EC00) [pid = 2720] [serial = 70] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (1FAAC800) [pid = 2720] [serial = 22] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (1F7E9C00) [pid = 2720] [serial = 24] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (1FAA8400) [pid = 2720] [serial = 21] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (1B688800) [pid = 2720] [serial = 17] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (1B60EC00) [pid = 2720] [serial = 14] [outer = 00000000] [url = about:blank] 04:12:06 INFO - PROCESS | 2720 | 1461237126872 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1277ms 04:12:06 INFO - PROCESS | 2720 | 1461237126916 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:12:06 INFO - PROCESS | 2720 | 1461237126920 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 04:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:12:06 INFO - PROCESS | 2720 | 1461237126924 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - PROCESS | 2720 | 1461237126928 Marionette TRACE conn4 <- [1,114,null,{}] 04:12:06 INFO - PROCESS | 2720 | 1461237126933 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:07 INFO - PROCESS | 2720 | 1461237127019 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:12:07 INFO - PROCESS | 2720 | 1461237127084 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 2720 | ++DOCSHELL 11D27C00 == 32 [pid = 2720] [id = 38] 04:12:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (11DB7400) [pid = 2720] [serial = 110] [outer = 00000000] 04:12:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (11DC4000) [pid = 2720] [serial = 111] [outer = 11DB7400] 04:12:07 INFO - PROCESS | 2720 | 1461237127164 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (11EB7000) [pid = 2720] [serial = 112] [outer = 11DB7400] 04:12:07 INFO - PROCESS | 2720 | 1461237127555 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 689ms 04:12:07 INFO - PROCESS | 2720 | 1461237127616 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:12:07 INFO - PROCESS | 2720 | 1461237127622 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 04:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:12:07 INFO - PROCESS | 2720 | 1461237127629 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:12:07 INFO - PROCESS | 2720 | 1461237127632 Marionette TRACE conn4 <- [1,118,null,{}] 04:12:07 INFO - PROCESS | 2720 | 1461237127636 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:07 INFO - PROCESS | 2720 | 1461237127713 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:12:07 INFO - PROCESS | 2720 | 1461237127723 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:07 INFO - PROCESS | 2720 | ++DOCSHELL 11EBA400 == 33 [pid = 2720] [id = 39] 04:12:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (121CAC00) [pid = 2720] [serial = 113] [outer = 00000000] 04:12:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (12E9EC00) [pid = 2720] [serial = 114] [outer = 121CAC00] 04:12:07 INFO - PROCESS | 2720 | 1461237127769 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (15A54400) [pid = 2720] [serial = 115] [outer = 121CAC00] 04:12:08 INFO - PROCESS | 2720 | 1461237128184 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 04:12:08 INFO - PROCESS | 2720 | 1461237128200 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 2720 | 1461237128203 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 04:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:12:08 INFO - PROCESS | 2720 | 1461237128207 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - PROCESS | 2720 | 1461237128211 Marionette TRACE conn4 <- [1,122,null,{}] 04:12:08 INFO - PROCESS | 2720 | 1461237128223 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:08 INFO - PROCESS | 2720 | 1461237128304 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:12:08 INFO - PROCESS | 2720 | 1461237128311 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:08 INFO - PROCESS | 2720 | ++DOCSHELL 16CDD000 == 34 [pid = 2720] [id = 40] 04:12:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (16E7E400) [pid = 2720] [serial = 116] [outer = 00000000] 04:12:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (16F26400) [pid = 2720] [serial = 117] [outer = 16E7E400] 04:12:08 INFO - PROCESS | 2720 | 1461237128360 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (16F2C400) [pid = 2720] [serial = 118] [outer = 16E7E400] 04:12:08 INFO - PROCESS | 2720 | 1461237128786 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 04:12:09 INFO - PROCESS | 2720 | 1461237129515 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:12:09 INFO - PROCESS | 2720 | 1461237129520 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 04:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:12:09 INFO - PROCESS | 2720 | 1461237129533 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:12:09 INFO - PROCESS | 2720 | 1461237129536 Marionette TRACE conn4 <- [1,126,null,{}] 04:12:09 INFO - PROCESS | 2720 | 1461237129542 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:09 INFO - PROCESS | 2720 | 1461237129647 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:12:09 INFO - PROCESS | 2720 | 1461237129728 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:09 INFO - PROCESS | 2720 | ++DOCSHELL 11880000 == 35 [pid = 2720] [id = 41] 04:12:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (11880800) [pid = 2720] [serial = 119] [outer = 00000000] 04:12:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (11D26000) [pid = 2720] [serial = 120] [outer = 11880800] 04:12:09 INFO - PROCESS | 2720 | 1461237129776 Marionette DEBUG loaded listener.js 04:12:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (11DC3000) [pid = 2720] [serial = 121] [outer = 11880800] 04:12:10 INFO - PROCESS | 2720 | 1461237130261 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 769ms 04:12:10 INFO - PROCESS | 2720 | 1461237130307 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:12:10 INFO - PROCESS | 2720 | 1461237130310 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 04:12:10 INFO - PROCESS | 2720 | 1461237130318 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:12:10 INFO - PROCESS | 2720 | 1461237130322 Marionette TRACE conn4 <- [1,130,null,{}] 04:12:10 INFO - PROCESS | 2720 | 1461237130326 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:10 INFO - PROCESS | 2720 | 1461237130433 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:12:10 INFO - PROCESS | 2720 | 1461237130448 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:10 INFO - PROCESS | 2720 | ++DOCSHELL 12210800 == 36 [pid = 2720] [id = 42] 04:12:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (123B1400) [pid = 2720] [serial = 122] [outer = 00000000] 04:12:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (1650AC00) [pid = 2720] [serial = 123] [outer = 123B1400] 04:12:10 INFO - PROCESS | 2720 | 1461237130493 Marionette DEBUG loaded listener.js 04:12:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (16721800) [pid = 2720] [serial = 124] [outer = 123B1400] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1EB11C00) [pid = 2720] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1CF91400) [pid = 2720] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (16F2E800) [pid = 2720] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (182A3400) [pid = 2720] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (11DBA000) [pid = 2720] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (121C5C00) [pid = 2720] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (16F29800) [pid = 2720] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (16510C00) [pid = 2720] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (11D1B000) [pid = 2720] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (12E9E400) [pid = 2720] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (1B7A4400) [pid = 2720] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (1D3A9400) [pid = 2720] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (1858C400) [pid = 2720] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (11DB7400) [pid = 2720] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:12:11 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (121CAC00) [pid = 2720] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:12:11 INFO - PROCESS | 2720 | 1461237131266 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 989ms 04:12:11 INFO - PROCESS | 2720 | 1461237131307 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 2720 | 1461237131309 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 04:12:11 INFO - PROCESS | 2720 | 1461237131312 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:12:11 INFO - PROCESS | 2720 | 1461237131314 Marionette TRACE conn4 <- [1,134,null,{}] 04:12:11 INFO - PROCESS | 2720 | 1461237131324 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:11 INFO - PROCESS | 2720 | 1461237131404 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:12:11 INFO - PROCESS | 2720 | 1461237131485 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:11 INFO - PROCESS | 2720 | ++DOCSHELL 11EBC400 == 37 [pid = 2720] [id = 43] 04:12:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (12175800) [pid = 2720] [serial = 125] [outer = 00000000] 04:12:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (16C2F800) [pid = 2720] [serial = 126] [outer = 12175800] 04:12:11 INFO - PROCESS | 2720 | 1461237131535 Marionette DEBUG loaded listener.js 04:12:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (16F0A000) [pid = 2720] [serial = 127] [outer = 12175800] 04:12:11 INFO - PROCESS | 2720 | 1461237131903 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 04:12:11 INFO - PROCESS | 2720 | 1461237131971 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:12:11 INFO - PROCESS | 2720 | 1461237131973 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 04:12:11 INFO - PROCESS | 2720 | 1461237131977 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:12:11 INFO - PROCESS | 2720 | 1461237131978 Marionette TRACE conn4 <- [1,138,null,{}] 04:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:12:11 INFO - PROCESS | 2720 | 1461237131982 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 2720 | 1461237132059 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:12:12 INFO - PROCESS | 2720 | 1461237132066 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 2720 | ++DOCSHELL 16F30400 == 38 [pid = 2720] [id = 44] 04:12:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (16FF0C00) [pid = 2720] [serial = 128] [outer = 00000000] 04:12:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (17F0B000) [pid = 2720] [serial = 129] [outer = 16FF0C00] 04:12:12 INFO - PROCESS | 2720 | 1461237132112 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (18286400) [pid = 2720] [serial = 130] [outer = 16FF0C00] 04:12:12 INFO - PROCESS | 2720 | 1461237132521 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 04:12:12 INFO - PROCESS | 2720 | 1461237132557 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:12:12 INFO - PROCESS | 2720 | 1461237132559 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 04:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:12:12 INFO - PROCESS | 2720 | 1461237132562 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 2720 | 1461237132564 Marionette TRACE conn4 <- [1,142,null,{}] 04:12:12 INFO - PROCESS | 2720 | 1461237132570 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 2720 | 1461237132643 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:12:12 INFO - PROCESS | 2720 | 1461237132649 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 2720 | ++DOCSHELL 1828A400 == 39 [pid = 2720] [id = 45] 04:12:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (182A0000) [pid = 2720] [serial = 131] [outer = 00000000] 04:12:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (1858B800) [pid = 2720] [serial = 132] [outer = 182A0000] 04:12:12 INFO - PROCESS | 2720 | 1461237132698 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (1858E800) [pid = 2720] [serial = 133] [outer = 182A0000] 04:12:13 INFO - PROCESS | 2720 | 1461237133113 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 04:12:13 INFO - PROCESS | 2720 | 1461237133133 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 2720 | 1461237133135 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 04:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:12:13 INFO - PROCESS | 2720 | 1461237133138 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - PROCESS | 2720 | 1461237133140 Marionette TRACE conn4 <- [1,146,null,{}] 04:12:13 INFO - PROCESS | 2720 | 1461237133143 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:13 INFO - PROCESS | 2720 | 1461237133292 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:12:13 INFO - PROCESS | 2720 | 1461237133389 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:13 INFO - PROCESS | 2720 | ++DOCSHELL 0EF85400 == 40 [pid = 2720] [id = 46] 04:12:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (0EFE7000) [pid = 2720] [serial = 134] [outer = 00000000] 04:12:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (11D1A800) [pid = 2720] [serial = 135] [outer = 0EFE7000] 04:12:13 INFO - PROCESS | 2720 | 1461237133449 Marionette DEBUG loaded listener.js 04:12:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (11EBD400) [pid = 2720] [serial = 136] [outer = 0EFE7000] 04:12:13 INFO - PROCESS | 2720 | 1461237134002 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 929ms 04:12:14 INFO - PROCESS | 2720 | 1461237134071 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 2720 | 1461237134077 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 04:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:12:14 INFO - PROCESS | 2720 | 1461237134083 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 2720 | 1461237134086 Marionette TRACE conn4 <- [1,150,null,{}] 04:12:14 INFO - PROCESS | 2720 | 1461237134091 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:14 INFO - PROCESS | 2720 | 1461237134198 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:12:14 INFO - PROCESS | 2720 | 1461237134259 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 2720 | ++DOCSHELL 16EC5C00 == 41 [pid = 2720] [id = 47] 04:12:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (16F14C00) [pid = 2720] [serial = 137] [outer = 00000000] 04:12:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (17C4B400) [pid = 2720] [serial = 138] [outer = 16F14C00] 04:12:14 INFO - PROCESS | 2720 | 1461237134318 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (1858A000) [pid = 2720] [serial = 139] [outer = 16F14C00] 04:12:14 INFO - PROCESS | 2720 | 1461237134880 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 829ms 04:12:14 INFO - PROCESS | 2720 | 1461237134915 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:12:14 INFO - PROCESS | 2720 | 1461237134919 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 04:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:12:14 INFO - PROCESS | 2720 | 1461237134923 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:12:14 INFO - PROCESS | 2720 | 1461237134925 Marionette TRACE conn4 <- [1,154,null,{}] 04:12:14 INFO - PROCESS | 2720 | 1461237134929 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 2720 | 1461237135029 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:12:15 INFO - PROCESS | 2720 | 1461237135110 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 2720 | ++DOCSHELL 1957C800 == 42 [pid = 2720] [id = 48] 04:12:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1A028800) [pid = 2720] [serial = 140] [outer = 00000000] 04:12:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1A808800) [pid = 2720] [serial = 141] [outer = 1A028800] 04:12:15 INFO - PROCESS | 2720 | 1461237135170 Marionette DEBUG loaded listener.js 04:12:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (1A80CC00) [pid = 2720] [serial = 142] [outer = 1A028800] 04:12:15 INFO - PROCESS | 2720 | 1461237135772 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 04:12:15 INFO - PROCESS | 2720 | 1461237135795 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:12:15 INFO - PROCESS | 2720 | 1461237135799 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 04:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:12:15 INFO - PROCESS | 2720 | 1461237135810 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 2720 | 1461237135815 Marionette TRACE conn4 <- [1,158,null,{}] 04:12:15 INFO - PROCESS | 2720 | 1461237135819 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 2720 | 1461237135915 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:12:15 INFO - PROCESS | 2720 | 1461237135982 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:15 INFO - PROCESS | 2720 | ++DOCSHELL 1AB7F000 == 43 [pid = 2720] [id = 49] 04:12:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1AB80400) [pid = 2720] [serial = 143] [outer = 00000000] 04:12:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (1B68AC00) [pid = 2720] [serial = 144] [outer = 1AB80400] 04:12:16 INFO - PROCESS | 2720 | 1461237136040 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (1B7A6800) [pid = 2720] [serial = 145] [outer = 1AB80400] 04:12:16 INFO - PROCESS | 2720 | 1461237136599 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 829ms 04:12:16 INFO - PROCESS | 2720 | 1461237136635 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:12:16 INFO - PROCESS | 2720 | 1461237136637 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 04:12:16 INFO - PROCESS | 2720 | 1461237136640 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:12:16 INFO - PROCESS | 2720 | 1461237136642 Marionette TRACE conn4 <- [1,162,null,{}] 04:12:16 INFO - PROCESS | 2720 | 1461237136646 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:16 INFO - PROCESS | 2720 | 1461237136741 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:12:16 INFO - PROCESS | 2720 | 1461237136893 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 2720 | ++DOCSHELL 0E95B400 == 44 [pid = 2720] [id = 50] 04:12:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (0E9F3400) [pid = 2720] [serial = 146] [outer = 00000000] 04:12:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (11D01C00) [pid = 2720] [serial = 147] [outer = 0E9F3400] 04:12:16 INFO - PROCESS | 2720 | 1461237136943 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (11EB4C00) [pid = 2720] [serial = 148] [outer = 0E9F3400] 04:12:17 INFO - PROCESS | 2720 | --DOCSHELL 11D27C00 == 43 [pid = 2720] [id = 38] 04:12:17 INFO - PROCESS | 2720 | --DOCSHELL 16F30400 == 42 [pid = 2720] [id = 44] 04:12:17 INFO - PROCESS | 2720 | --DOCSHELL 11EBC400 == 41 [pid = 2720] [id = 43] 04:12:17 INFO - PROCESS | 2720 | --DOCSHELL 12210800 == 40 [pid = 2720] [id = 42] 04:12:17 INFO - PROCESS | 2720 | --DOCSHELL 11EBA400 == 39 [pid = 2720] [id = 39] 04:12:17 INFO - PROCESS | 2720 | --DOCSHELL 11880000 == 38 [pid = 2720] [id = 41] 04:12:17 INFO - PROCESS | 2720 | --DOCSHELL 16CDD000 == 37 [pid = 2720] [id = 40] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (19522800) [pid = 2720] [serial = 90] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1A009400) [pid = 2720] [serial = 91] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (11EAE800) [pid = 2720] [serial = 93] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (16F30000) [pid = 2720] [serial = 96] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1B817000) [pid = 2720] [serial = 99] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1E74E400) [pid = 2720] [serial = 102] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (12170400) [pid = 2720] [serial = 94] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (18592000) [pid = 2720] [serial = 105] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (123B2000) [pid = 2720] [serial = 108] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (11DC4000) [pid = 2720] [serial = 111] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (12E9EC00) [pid = 2720] [serial = 114] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (11EB7000) [pid = 2720] [serial = 112] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (18298800) [pid = 2720] [serial = 97] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (1C7BDC00) [pid = 2720] [serial = 100] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (1EB05400) [pid = 2720] [serial = 103] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (18593400) [pid = 2720] [serial = 106] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (11EB6C00) [pid = 2720] [serial = 78] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (11EBDC00) [pid = 2720] [serial = 79] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (12E49400) [pid = 2720] [serial = 81] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (15A54400) [pid = 2720] [serial = 115] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (17C49000) [pid = 2720] [serial = 87] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (132B1C00) [pid = 2720] [serial = 82] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (16C2C000) [pid = 2720] [serial = 84] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (1EB1BC00) [pid = 2720] [serial = 76] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (16CDCC00) [pid = 2720] [serial = 85] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (18286C00) [pid = 2720] [serial = 88] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (1EB1C000) [pid = 2720] [serial = 75] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (1F797000) [pid = 2720] [serial = 61] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (21284C00) [pid = 2720] [serial = 73] [outer = 00000000] [url = about:blank] 04:12:17 INFO - PROCESS | 2720 | 1461237137528 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 929ms 04:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:12:17 INFO - PROCESS | 2720 | 1461237137576 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:12:17 INFO - PROCESS | 2720 | 1461237137579 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 04:12:17 INFO - PROCESS | 2720 | 1461237137584 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:12:17 INFO - PROCESS | 2720 | 1461237137588 Marionette TRACE conn4 <- [1,166,null,{}] 04:12:17 INFO - PROCESS | 2720 | 1461237137593 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:17 INFO - PROCESS | 2720 | 1461237137687 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:12:17 INFO - PROCESS | 2720 | 1461237137753 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:17 INFO - PROCESS | 2720 | ++DOCSHELL 12210800 == 38 [pid = 2720] [id = 51] 04:12:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (123A9400) [pid = 2720] [serial = 149] [outer = 00000000] 04:12:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (12544000) [pid = 2720] [serial = 150] [outer = 123A9400] 04:12:17 INFO - PROCESS | 2720 | 1461237137802 Marionette DEBUG loaded listener.js 04:12:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (12E3D800) [pid = 2720] [serial = 151] [outer = 123A9400] 04:12:18 INFO - PROCESS | 2720 | 1461237138171 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 04:12:18 INFO - PROCESS | 2720 | 1461237138217 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 2720 | 1461237138221 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 04:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:12:18 INFO - PROCESS | 2720 | 1461237138225 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 2720 | 1461237138226 Marionette TRACE conn4 <- [1,170,null,{}] 04:12:18 INFO - PROCESS | 2720 | 1461237138230 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:18 INFO - PROCESS | 2720 | 1461237138308 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:12:18 INFO - PROCESS | 2720 | 1461237138317 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 2720 | ++DOCSHELL 1650A800 == 39 [pid = 2720] [id = 52] 04:12:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (1650B400) [pid = 2720] [serial = 152] [outer = 00000000] 04:12:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (16F0CC00) [pid = 2720] [serial = 153] [outer = 1650B400] 04:12:18 INFO - PROCESS | 2720 | 1461237138364 Marionette DEBUG loaded listener.js 04:12:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (16F31800) [pid = 2720] [serial = 154] [outer = 1650B400] 04:12:18 INFO - PROCESS | 2720 | 1461237138776 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 569ms 04:12:18 INFO - PROCESS | 2720 | 1461237138800 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:12:18 INFO - PROCESS | 2720 | 1461237138802 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 04:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:12:18 INFO - PROCESS | 2720 | 1461237138812 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 2720 | 1461237138817 Marionette TRACE conn4 <- [1,174,null,{}] 04:12:18 INFO - PROCESS | 2720 | 1461237138822 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:18 INFO - PROCESS | 2720 | 1461237138901 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:12:18 INFO - PROCESS | 2720 | 1461237138907 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 2720 | ++DOCSHELL 16CCB400 == 40 [pid = 2720] [id = 53] 04:12:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (17B7C400) [pid = 2720] [serial = 155] [outer = 00000000] 04:12:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (1858A400) [pid = 2720] [serial = 156] [outer = 17B7C400] 04:12:18 INFO - PROCESS | 2720 | 1461237138951 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (18593800) [pid = 2720] [serial = 157] [outer = 17B7C400] 04:12:19 INFO - PROCESS | 2720 | 1461237139371 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:12:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (1957B400) [pid = 2720] [serial = 158] [outer = 0EF7E400] 04:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 590ms 04:12:19 INFO - PROCESS | 2720 | 1461237139409 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:12:19 INFO - PROCESS | 2720 | 1461237139412 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 04:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:12:19 INFO - PROCESS | 2720 | 1461237139462 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:12:19 INFO - PROCESS | 2720 | 1461237139464 Marionette TRACE conn4 <- [1,178,null,{}] 04:12:19 INFO - PROCESS | 2720 | 1461237139468 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:19 INFO - PROCESS | 2720 | 1461237139544 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:12:19 INFO - PROCESS | 2720 | 1461237139550 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:19 INFO - PROCESS | 2720 | ++DOCSHELL 1855C400 == 41 [pid = 2720] [id = 54] 04:12:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (18595000) [pid = 2720] [serial = 159] [outer = 00000000] 04:12:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (1B602400) [pid = 2720] [serial = 160] [outer = 18595000] 04:12:19 INFO - PROCESS | 2720 | 1461237139596 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (1B687800) [pid = 2720] [serial = 161] [outer = 18595000] 04:12:20 INFO - PROCESS | 2720 | 1461237140027 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 04:12:20 INFO - PROCESS | 2720 | 1461237140085 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 2720 | 1461237140087 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 04:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:12:20 INFO - PROCESS | 2720 | 1461237140090 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 2720 | 1461237140092 Marionette TRACE conn4 <- [1,182,null,{}] 04:12:20 INFO - PROCESS | 2720 | 1461237140096 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:20 INFO - PROCESS | 2720 | 1461237140207 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:12:20 INFO - PROCESS | 2720 | 1461237140286 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 2720 | ++DOCSHELL 1671BC00 == 42 [pid = 2720] [id = 55] 04:12:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (1C72E800) [pid = 2720] [serial = 162] [outer = 00000000] 04:12:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (1C945000) [pid = 2720] [serial = 163] [outer = 1C72E800] 04:12:20 INFO - PROCESS | 2720 | 1461237140343 Marionette DEBUG loaded listener.js 04:12:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (1CF9C800) [pid = 2720] [serial = 164] [outer = 1C72E800] 04:12:20 INFO - PROCESS | 2720 | 1461237140763 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 04:12:20 INFO - PROCESS | 2720 | 1461237140821 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 2720 | 1461237140823 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 04:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:12:20 INFO - PROCESS | 2720 | 1461237140826 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 2720 | 1461237140828 Marionette TRACE conn4 <- [1,186,null,{}] 04:12:20 INFO - PROCESS | 2720 | 1461237140831 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:20 INFO - PROCESS | 2720 | 1461237140944 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:12:20 INFO - PROCESS | 2720 | 1461237140956 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 2720 | ++DOCSHELL 1C7C5000 == 43 [pid = 2720] [id = 56] 04:12:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (1D3A3800) [pid = 2720] [serial = 165] [outer = 00000000] 04:12:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (1DC3F000) [pid = 2720] [serial = 166] [outer = 1D3A3800] 04:12:20 INFO - PROCESS | 2720 | 1461237141000 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (1DCD8400) [pid = 2720] [serial = 167] [outer = 1D3A3800] 04:12:21 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (11DB7000) [pid = 2720] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:12:21 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (123B1400) [pid = 2720] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:12:21 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (11880800) [pid = 2720] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:12:21 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (16FF0C00) [pid = 2720] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:12:21 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (12175800) [pid = 2720] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:12:21 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (16E7E400) [pid = 2720] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:12:21 INFO - PROCESS | 2720 | 1461237141420 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 04:12:21 INFO - PROCESS | 2720 | 1461237141457 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:12:21 INFO - PROCESS | 2720 | 1461237141459 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 04:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:12:21 INFO - PROCESS | 2720 | 1461237141462 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:12:21 INFO - PROCESS | 2720 | 1461237141464 Marionette TRACE conn4 <- [1,190,null,{}] 04:12:21 INFO - PROCESS | 2720 | 1461237141467 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:21 INFO - PROCESS | 2720 | 1461237141543 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:12:21 INFO - PROCESS | 2720 | 1461237141549 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:21 INFO - PROCESS | 2720 | ++DOCSHELL 11840400 == 44 [pid = 2720] [id = 57] 04:12:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (11EBC400) [pid = 2720] [serial = 168] [outer = 00000000] 04:12:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (1DC38C00) [pid = 2720] [serial = 169] [outer = 11EBC400] 04:12:21 INFO - PROCESS | 2720 | 1461237141621 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (1E1EFC00) [pid = 2720] [serial = 170] [outer = 11EBC400] 04:12:22 INFO - PROCESS | 2720 | 1461237142020 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 04:12:22 INFO - PROCESS | 2720 | 1461237142033 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:12:22 INFO - PROCESS | 2720 | 1461237142035 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 04:12:22 INFO - PROCESS | 2720 | 1461237142038 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 2720 | 1461237142039 Marionette TRACE conn4 <- [1,194,null,{}] 04:12:22 INFO - PROCESS | 2720 | 1461237142043 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 2720 | 1461237142150 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:12:22 INFO - PROCESS | 2720 | 1461237142157 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 2720 | ++DOCSHELL 11E32400 == 45 [pid = 2720] [id = 58] 04:12:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (11E32000) [pid = 2720] [serial = 171] [outer = 00000000] 04:12:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (11E37400) [pid = 2720] [serial = 172] [outer = 11E32000] 04:12:22 INFO - PROCESS | 2720 | 1461237142201 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (11E39800) [pid = 2720] [serial = 173] [outer = 11E32000] 04:12:22 INFO - PROCESS | 2720 | 1461237142579 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 569ms 04:12:22 INFO - PROCESS | 2720 | 1461237142609 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 2720 | 1461237142611 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 04:12:22 INFO - PROCESS | 2720 | 1461237142614 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:12:22 INFO - PROCESS | 2720 | 1461237142616 Marionette TRACE conn4 <- [1,198,null,{}] 04:12:22 INFO - PROCESS | 2720 | 1461237142620 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 2720 | 1461237142693 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:12:22 INFO - PROCESS | 2720 | 1461237142759 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 2720 | ++DOCSHELL 11E2CC00 == 46 [pid = 2720] [id = 59] 04:12:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (11E3A800) [pid = 2720] [serial = 174] [outer = 00000000] 04:12:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1EB17C00) [pid = 2720] [serial = 175] [outer = 11E3A800] 04:12:22 INFO - PROCESS | 2720 | 1461237142806 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1EB19800) [pid = 2720] [serial = 176] [outer = 11E3A800] 04:12:23 INFO - PROCESS | 2720 | 1461237143171 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 04:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:12:23 INFO - PROCESS | 2720 | 1461237143249 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 2720 | 1461237143251 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 04:12:23 INFO - PROCESS | 2720 | 1461237143260 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 2720 | 1461237143261 Marionette TRACE conn4 <- [1,202,null,{}] 04:12:23 INFO - PROCESS | 2720 | 1461237143265 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:23 INFO - PROCESS | 2720 | 1461237143339 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:12:23 INFO - PROCESS | 2720 | 1461237143345 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:23 INFO - PROCESS | 2720 | ++DOCSHELL 12176400 == 47 [pid = 2720] [id = 60] 04:12:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (1EB13400) [pid = 2720] [serial = 177] [outer = 00000000] 04:12:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1EC62400) [pid = 2720] [serial = 178] [outer = 1EB13400] 04:12:23 INFO - PROCESS | 2720 | 1461237143396 Marionette DEBUG loaded listener.js 04:12:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (1F60E400) [pid = 2720] [serial = 179] [outer = 1EB13400] 04:12:23 INFO - PROCESS | 2720 | 1461237143881 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 689ms 04:12:23 INFO - PROCESS | 2720 | 1461237143950 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 2720 | 1461237143955 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 04:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:12:23 INFO - PROCESS | 2720 | 1461237143961 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 2720 | 1461237143965 Marionette TRACE conn4 <- [1,206,null,{}] 04:12:23 INFO - PROCESS | 2720 | 1461237143971 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 2720 | 1461237144122 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:12:24 INFO - PROCESS | 2720 | 1461237144197 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 2720 | ++DOCSHELL 11DDB800 == 48 [pid = 2720] [id = 61] 04:12:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (11DE0400) [pid = 2720] [serial = 180] [outer = 00000000] 04:12:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11DE8000) [pid = 2720] [serial = 181] [outer = 11DE0400] 04:12:24 INFO - PROCESS | 2720 | 1461237144258 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (11E2E800) [pid = 2720] [serial = 182] [outer = 11DE0400] 04:12:24 INFO - PROCESS | 2720 | 1461237144801 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 869ms 04:12:24 INFO - PROCESS | 2720 | 1461237144852 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:12:24 INFO - PROCESS | 2720 | 1461237144858 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 04:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:12:24 INFO - PROCESS | 2720 | 1461237144866 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:12:24 INFO - PROCESS | 2720 | 1461237144869 Marionette TRACE conn4 <- [1,210,null,{}] 04:12:24 INFO - PROCESS | 2720 | 1461237144873 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 2720 | 1461237144978 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:12:25 INFO - PROCESS | 2720 | 1461237145064 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 2720 | ++DOCSHELL 12541400 == 49 [pid = 2720] [id = 62] 04:12:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (12E90C00) [pid = 2720] [serial = 183] [outer = 00000000] 04:12:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1671C000) [pid = 2720] [serial = 184] [outer = 12E90C00] 04:12:25 INFO - PROCESS | 2720 | 1461237145122 Marionette DEBUG loaded listener.js 04:12:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (16CDCC00) [pid = 2720] [serial = 185] [outer = 12E90C00] 04:12:25 INFO - PROCESS | 2720 | 1461237145692 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 04:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:12:25 INFO - PROCESS | 2720 | 1461237145743 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 2720 | 1461237145746 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 04:12:25 INFO - PROCESS | 2720 | 1461237145750 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 2720 | 1461237145754 Marionette TRACE conn4 <- [1,214,null,{}] 04:12:25 INFO - PROCESS | 2720 | 1461237145766 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:25 INFO - PROCESS | 2720 | 1461237145876 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:12:25 INFO - PROCESS | 2720 | 1461237145950 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:25 INFO - PROCESS | 2720 | ++DOCSHELL 1B3DC800 == 50 [pid = 2720] [id = 63] 04:12:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1B604800) [pid = 2720] [serial = 186] [outer = 00000000] 04:12:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1C9E3400) [pid = 2720] [serial = 187] [outer = 1B604800] 04:12:25 INFO - PROCESS | 2720 | 1461237146009 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1D3A6400) [pid = 2720] [serial = 188] [outer = 1B604800] 04:12:26 INFO - PROCESS | 2720 | 1461237146552 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 04:12:26 INFO - PROCESS | 2720 | 1461237146582 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:12:26 INFO - PROCESS | 2720 | 1461237146586 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 04:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:12:26 INFO - PROCESS | 2720 | 1461237146647 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:12:26 INFO - PROCESS | 2720 | 1461237146649 Marionette TRACE conn4 <- [1,218,null,{}] 04:12:26 INFO - PROCESS | 2720 | 1461237146654 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:26 INFO - PROCESS | 2720 | 1461237146761 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:12:26 INFO - PROCESS | 2720 | 1461237146832 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 2720 | ++DOCSHELL 19AA0000 == 51 [pid = 2720] [id = 64] 04:12:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (19AA0C00) [pid = 2720] [serial = 189] [outer = 00000000] 04:12:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (19AA9400) [pid = 2720] [serial = 190] [outer = 19AA0C00] 04:12:26 INFO - PROCESS | 2720 | 1461237146888 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (19AABC00) [pid = 2720] [serial = 191] [outer = 19AA0C00] 04:12:27 INFO - PROCESS | 2720 | 1461237147588 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1008ms 04:12:27 INFO - PROCESS | 2720 | 1461237147619 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:12:27 INFO - PROCESS | 2720 | 1461237147623 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 04:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:12:27 INFO - PROCESS | 2720 | 1461237147637 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - PROCESS | 2720 | 1461237147640 Marionette TRACE conn4 <- [1,222,null,{}] 04:12:27 INFO - PROCESS | 2720 | 1461237147646 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:27 INFO - PROCESS | 2720 | 1461237147739 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:12:27 INFO - PROCESS | 2720 | 1461237147820 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:27 INFO - PROCESS | 2720 | ++DOCSHELL 11EAEC00 == 52 [pid = 2720] [id = 65] 04:12:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (11EAF400) [pid = 2720] [serial = 192] [outer = 00000000] 04:12:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (12210000) [pid = 2720] [serial = 193] [outer = 11EAF400] 04:12:27 INFO - PROCESS | 2720 | 1461237147869 Marionette DEBUG loaded listener.js 04:12:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (12DAE800) [pid = 2720] [serial = 194] [outer = 11EAF400] 04:12:28 INFO - PROCESS | 2720 | 1461237148447 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 04:12:28 INFO - PROCESS | 2720 | 1461237148470 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:12:28 INFO - PROCESS | 2720 | 1461237148476 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 04:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:12:28 INFO - PROCESS | 2720 | 1461237148482 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:12:28 INFO - PROCESS | 2720 | 1461237148485 Marionette TRACE conn4 <- [1,226,null,{}] 04:12:28 INFO - PROCESS | 2720 | 1461237148489 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:28 INFO - PROCESS | 2720 | 1461237148580 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:12:28 INFO - PROCESS | 2720 | 1461237148652 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 2720 | ++DOCSHELL 167A2000 == 53 [pid = 2720] [id = 66] 04:12:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (169F0C00) [pid = 2720] [serial = 195] [outer = 00000000] 04:12:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (17B7EC00) [pid = 2720] [serial = 196] [outer = 169F0C00] 04:12:28 INFO - PROCESS | 2720 | 1461237148700 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1827F800) [pid = 2720] [serial = 197] [outer = 169F0C00] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1AB7C400 == 52 [pid = 2720] [id = 34] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 11DB6C00 == 51 [pid = 2720] [id = 37] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1858BC00 == 50 [pid = 2720] [id = 36] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1D39F400 == 49 [pid = 2720] [id = 35] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 12DAF800 == 48 [pid = 2720] [id = 33] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 11E2CC00 == 47 [pid = 2720] [id = 59] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 11E32400 == 46 [pid = 2720] [id = 58] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 11840400 == 45 [pid = 2720] [id = 57] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1C7C5000 == 44 [pid = 2720] [id = 56] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1671BC00 == 43 [pid = 2720] [id = 55] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1855C400 == 42 [pid = 2720] [id = 54] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 16CCB400 == 41 [pid = 2720] [id = 53] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1650A800 == 40 [pid = 2720] [id = 52] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 12210800 == 39 [pid = 2720] [id = 51] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 0E95B400 == 38 [pid = 2720] [id = 50] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 1AB7F000 == 37 [pid = 2720] [id = 49] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1858B800) [pid = 2720] [serial = 132] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOCSHELL 0EF85400 == 36 [pid = 2720] [id = 46] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16F26400) [pid = 2720] [serial = 117] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (12E40C00) [pid = 2720] [serial = 109] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1650AC00) [pid = 2720] [serial = 123] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (11D26000) [pid = 2720] [serial = 120] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (18286400) [pid = 2720] [serial = 130] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (16C2F800) [pid = 2720] [serial = 126] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (17F0B000) [pid = 2720] [serial = 129] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (11DC3000) [pid = 2720] [serial = 121] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (16721800) [pid = 2720] [serial = 124] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (16F0A000) [pid = 2720] [serial = 127] [outer = 00000000] [url = about:blank] 04:12:28 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (16F2C400) [pid = 2720] [serial = 118] [outer = 00000000] [url = about:blank] 04:12:29 INFO - PROCESS | 2720 | 1461237149145 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 729ms 04:12:29 INFO - PROCESS | 2720 | 1461237149215 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 2720 | 1461237149217 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 04:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:12:29 INFO - PROCESS | 2720 | 1461237149221 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 2720 | 1461237149224 Marionette TRACE conn4 <- [1,230,null,{}] 04:12:29 INFO - PROCESS | 2720 | 1461237149235 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:29 INFO - PROCESS | 2720 | 1461237149343 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:12:29 INFO - PROCESS | 2720 | 1461237149358 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 2720 | ++DOCSHELL 121CAC00 == 37 [pid = 2720] [id = 67] 04:12:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (121CC000) [pid = 2720] [serial = 198] [outer = 00000000] 04:12:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (15AEA400) [pid = 2720] [serial = 199] [outer = 121CC000] 04:12:29 INFO - PROCESS | 2720 | 1461237149405 Marionette DEBUG loaded listener.js 04:12:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (16739800) [pid = 2720] [serial = 200] [outer = 121CC000] 04:12:29 INFO - PROCESS | 2720 | 1461237149842 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 04:12:29 INFO - PROCESS | 2720 | 1461237149894 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 2720 | 1461237149897 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 04:12:29 INFO - PROCESS | 2720 | 1461237149900 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:12:29 INFO - PROCESS | 2720 | 1461237149902 Marionette TRACE conn4 <- [1,234,null,{}] 04:12:29 INFO - PROCESS | 2720 | 1461237149906 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:29 INFO - PROCESS | 2720 | 1461237149987 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:12:29 INFO - PROCESS | 2720 | 1461237149993 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 2720 | ++DOCSHELL 17B73400 == 38 [pid = 2720] [id = 68] 04:12:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (17B73C00) [pid = 2720] [serial = 201] [outer = 00000000] 04:12:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1840A000) [pid = 2720] [serial = 202] [outer = 17B73C00] 04:12:30 INFO - PROCESS | 2720 | 1461237150042 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1855C000) [pid = 2720] [serial = 203] [outer = 17B73C00] 04:12:30 INFO - PROCESS | 2720 | 1461237150467 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 04:12:30 INFO - PROCESS | 2720 | 1461237150534 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:12:30 INFO - PROCESS | 2720 | 1461237150536 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 04:12:30 INFO - PROCESS | 2720 | 1461237150540 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:12:30 INFO - PROCESS | 2720 | 1461237150542 Marionette TRACE conn4 <- [1,238,null,{}] 04:12:30 INFO - PROCESS | 2720 | 1461237150545 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:30 INFO - PROCESS | 2720 | 1461237150619 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:12:30 INFO - PROCESS | 2720 | 1461237150626 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:30 INFO - PROCESS | 2720 | ++DOCSHELL 18589000 == 39 [pid = 2720] [id = 69] 04:12:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1858C000) [pid = 2720] [serial = 204] [outer = 00000000] 04:12:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (19AA0400) [pid = 2720] [serial = 205] [outer = 1858C000] 04:12:30 INFO - PROCESS | 2720 | 1461237150673 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (19AA6000) [pid = 2720] [serial = 206] [outer = 1858C000] 04:12:31 INFO - PROCESS | 2720 | 1461237151129 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 04:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:12:31 INFO - PROCESS | 2720 | 1461237151178 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 2720 | 1461237151180 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 04:12:31 INFO - PROCESS | 2720 | 1461237151183 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 2720 | 1461237151185 Marionette TRACE conn4 <- [1,242,null,{}] 04:12:31 INFO - PROCESS | 2720 | 1461237151189 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:31 INFO - PROCESS | 2720 | 1461237151327 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:12:31 INFO - PROCESS | 2720 | 1461237151378 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 2720 | ++DOCSHELL 19AAB800 == 40 [pid = 2720] [id = 70] 04:12:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (19ABA400) [pid = 2720] [serial = 207] [outer = 00000000] 04:12:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1A06D000) [pid = 2720] [serial = 208] [outer = 19ABA400] 04:12:31 INFO - PROCESS | 2720 | 1461237151426 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1A072800) [pid = 2720] [serial = 209] [outer = 19ABA400] 04:12:31 INFO - PROCESS | 2720 | 1461237151842 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 04:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:12:31 INFO - PROCESS | 2720 | 1461237151854 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:12:31 INFO - PROCESS | 2720 | 1461237151856 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 04:12:31 INFO - PROCESS | 2720 | 1461237151859 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:12:31 INFO - PROCESS | 2720 | 1461237151861 Marionette TRACE conn4 <- [1,246,null,{}] 04:12:31 INFO - PROCESS | 2720 | 1461237151864 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:31 INFO - PROCESS | 2720 | 1461237151963 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:12:32 INFO - PROCESS | 2720 | 1461237152040 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 2720 | ++DOCSHELL 0EFE9C00 == 41 [pid = 2720] [id = 71] 04:12:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (11DE0800) [pid = 2720] [serial = 210] [outer = 00000000] 04:12:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1AB7C000) [pid = 2720] [serial = 211] [outer = 11DE0800] 04:12:32 INFO - PROCESS | 2720 | 1461237152085 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1AB7BC00) [pid = 2720] [serial = 212] [outer = 11DE0800] 04:12:32 INFO - PROCESS | 2720 | 1461237152485 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 04:12:32 INFO - PROCESS | 2720 | 1461237152554 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 2720 | 1461237152556 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 04:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:12:32 INFO - PROCESS | 2720 | 1461237152565 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 2720 | 1461237152567 Marionette TRACE conn4 <- [1,250,null,{}] 04:12:32 INFO - PROCESS | 2720 | 1461237152594 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:32 INFO - PROCESS | 2720 | 1461237152709 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:12:32 INFO - PROCESS | 2720 | 1461237152784 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:32 INFO - PROCESS | 2720 | ++DOCSHELL 1CF93400 == 42 [pid = 2720] [id = 72] 04:12:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1D39D000) [pid = 2720] [serial = 213] [outer = 00000000] 04:12:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1E1E7C00) [pid = 2720] [serial = 214] [outer = 1D39D000] 04:12:32 INFO - PROCESS | 2720 | 1461237152831 Marionette DEBUG loaded listener.js 04:12:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1EB0C800) [pid = 2720] [serial = 215] [outer = 1D39D000] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (123A9400) [pid = 2720] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (17B7C400) [pid = 2720] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1C72E800) [pid = 2720] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1650B400) [pid = 2720] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0E9F3400) [pid = 2720] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (18595000) [pid = 2720] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1D3A3800) [pid = 2720] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (11E3A800) [pid = 2720] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11EBC400) [pid = 2720] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:12:33 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (11E32000) [pid = 2720] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:12:33 INFO - PROCESS | 2720 | 1461237153412 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 890ms 04:12:33 INFO - PROCESS | 2720 | 1461237153456 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:12:33 INFO - PROCESS | 2720 | 1461237153458 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 04:12:33 INFO - PROCESS | 2720 | 1461237153462 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:12:33 INFO - PROCESS | 2720 | 1461237153464 Marionette TRACE conn4 <- [1,254,null,{}] 04:12:33 INFO - PROCESS | 2720 | 1461237153467 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:33 INFO - PROCESS | 2720 | 1461237153544 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:12:33 INFO - PROCESS | 2720 | 1461237153550 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 2720 | ++DOCSHELL 121C5000 == 43 [pid = 2720] [id = 73] 04:12:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (123A9400) [pid = 2720] [serial = 216] [outer = 00000000] 04:12:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1957F000) [pid = 2720] [serial = 217] [outer = 123A9400] 04:12:33 INFO - PROCESS | 2720 | 1461237153599 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1D3A3800) [pid = 2720] [serial = 218] [outer = 123A9400] 04:12:33 INFO - PROCESS | 2720 | 1461237154011 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 569ms 04:12:34 INFO - PROCESS | 2720 | 1461237154040 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 2720 | 1461237154043 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 04:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:12:34 INFO - PROCESS | 2720 | 1461237154046 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 2720 | 1461237154047 Marionette TRACE conn4 <- [1,258,null,{}] 04:12:34 INFO - PROCESS | 2720 | 1461237154051 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 2720 | 1461237154130 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:12:34 INFO - PROCESS | 2720 | 1461237154138 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 2720 | ++DOCSHELL 1EB12000 == 44 [pid = 2720] [id = 74] 04:12:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1EB15800) [pid = 2720] [serial = 219] [outer = 00000000] 04:12:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1EC65800) [pid = 2720] [serial = 220] [outer = 1EB15800] 04:12:34 INFO - PROCESS | 2720 | 1461237154182 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1EC64000) [pid = 2720] [serial = 221] [outer = 1EB15800] 04:12:34 INFO - PROCESS | 2720 | 1461237154587 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 04:12:34 INFO - PROCESS | 2720 | 1461237154617 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 2720 | 1461237154620 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 04:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:12:34 INFO - PROCESS | 2720 | 1461237154633 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 2720 | 1461237154635 Marionette TRACE conn4 <- [1,262,null,{}] 04:12:34 INFO - PROCESS | 2720 | 1461237154639 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 2720 | 1461237154732 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:12:34 INFO - PROCESS | 2720 | 1461237154738 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:34 INFO - PROCESS | 2720 | ++DOCSHELL 1F607000 == 45 [pid = 2720] [id = 75] 04:12:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1F60CC00) [pid = 2720] [serial = 222] [outer = 00000000] 04:12:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1F7ED800) [pid = 2720] [serial = 223] [outer = 1F60CC00] 04:12:34 INFO - PROCESS | 2720 | 1461237154788 Marionette DEBUG loaded listener.js 04:12:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1FAA9400) [pid = 2720] [serial = 224] [outer = 1F60CC00] 04:12:35 INFO - PROCESS | 2720 | 1461237155228 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 04:12:35 INFO - PROCESS | 2720 | 1461237155254 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:12:35 INFO - PROCESS | 2720 | 1461237155256 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 04:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:12:35 INFO - PROCESS | 2720 | 1461237155259 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:12:35 INFO - PROCESS | 2720 | 1461237155260 Marionette TRACE conn4 <- [1,266,null,{}] 04:12:35 INFO - PROCESS | 2720 | 1461237155274 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:35 INFO - PROCESS | 2720 | 1461237155350 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:12:35 INFO - PROCESS | 2720 | 1461237155356 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 2720 | ++DOCSHELL 1FAAB000 == 46 [pid = 2720] [id = 76] 04:12:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1FAAB800) [pid = 2720] [serial = 225] [outer = 00000000] 04:12:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1FAB2400) [pid = 2720] [serial = 226] [outer = 1FAAB800] 04:12:35 INFO - PROCESS | 2720 | 1461237155403 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1FE82C00) [pid = 2720] [serial = 227] [outer = 1FAAB800] 04:12:36 INFO - PROCESS | 2720 | 1461237156034 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 04:12:36 INFO - PROCESS | 2720 | 1461237156111 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:12:36 INFO - PROCESS | 2720 | 1461237156115 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 04:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:12:36 INFO - PROCESS | 2720 | 1461237156135 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 2720 | 1461237156139 Marionette TRACE conn4 <- [1,270,null,{}] 04:12:36 INFO - PROCESS | 2720 | 1461237156148 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 2720 | 1461237156264 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:12:36 INFO - PROCESS | 2720 | 1461237156334 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 2720 | ++DOCSHELL 11D1C800 == 47 [pid = 2720] [id = 77] 04:12:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11E2B800) [pid = 2720] [serial = 228] [outer = 00000000] 04:12:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (12DAF800) [pid = 2720] [serial = 229] [outer = 11E2B800] 04:12:36 INFO - PROCESS | 2720 | 1461237156434 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (15A10000) [pid = 2720] [serial = 230] [outer = 11E2B800] 04:12:37 INFO - PROCESS | 2720 | 1461237157189 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1093ms 04:12:37 INFO - PROCESS | 2720 | 1461237157257 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 2720 | 1461237157264 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 04:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:12:37 INFO - PROCESS | 2720 | 1461237157289 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 2720 | 1461237157292 Marionette TRACE conn4 <- [1,274,null,{}] 04:12:37 INFO - PROCESS | 2720 | 1461237157296 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:37 INFO - PROCESS | 2720 | 1461237157412 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:12:37 INFO - PROCESS | 2720 | 1461237157482 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:37 INFO - PROCESS | 2720 | ++DOCSHELL 1A013C00 == 48 [pid = 2720] [id = 78] 04:12:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A065400) [pid = 2720] [serial = 231] [outer = 00000000] 04:12:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1D39D800) [pid = 2720] [serial = 232] [outer = 1A065400] 04:12:37 INFO - PROCESS | 2720 | 1461237157579 Marionette DEBUG loaded listener.js 04:12:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1F602C00) [pid = 2720] [serial = 233] [outer = 1A065400] 04:12:38 INFO - PROCESS | 2720 | 1461237158147 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 04:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:12:38 INFO - PROCESS | 2720 | 1461237158215 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:12:38 INFO - PROCESS | 2720 | 1461237158218 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 04:12:38 INFO - PROCESS | 2720 | 1461237158222 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:12:38 INFO - PROCESS | 2720 | 1461237158226 Marionette TRACE conn4 <- [1,278,null,{}] 04:12:38 INFO - PROCESS | 2720 | 1461237158237 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:38 INFO - PROCESS | 2720 | 1461237158345 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:12:38 INFO - PROCESS | 2720 | 1461237158421 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 2720 | ++DOCSHELL 1F608000 == 49 [pid = 2720] [id = 79] 04:12:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1FAAF000) [pid = 2720] [serial = 234] [outer = 00000000] 04:12:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1FE89400) [pid = 2720] [serial = 235] [outer = 1FAAF000] 04:12:38 INFO - PROCESS | 2720 | 1461237158519 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1FE8E000) [pid = 2720] [serial = 236] [outer = 1FAAF000] 04:12:39 INFO - PROCESS | 2720 | 1461237159134 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 929ms 04:12:39 INFO - PROCESS | 2720 | 1461237159155 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:12:39 INFO - PROCESS | 2720 | 1461237159158 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 04:12:39 INFO - PROCESS | 2720 | 1461237159162 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - PROCESS | 2720 | 1461237159164 Marionette TRACE conn4 <- [1,282,null,{}] 04:12:39 INFO - PROCESS | 2720 | 1461237159168 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:39 INFO - PROCESS | 2720 | 1461237159273 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:12:39 INFO - PROCESS | 2720 | 1461237159367 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:39 INFO - PROCESS | 2720 | ++DOCSHELL 121C5400 == 50 [pid = 2720] [id = 80] 04:12:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (121C6000) [pid = 2720] [serial = 237] [outer = 00000000] 04:12:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (12372C00) [pid = 2720] [serial = 238] [outer = 121C6000] 04:12:39 INFO - PROCESS | 2720 | 1461237159423 Marionette DEBUG loaded listener.js 04:12:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (12375800) [pid = 2720] [serial = 239] [outer = 121C6000] 04:12:40 INFO - PROCESS | 2720 | 1461237160186 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1072ms 04:12:40 INFO - PROCESS | 2720 | 1461237160237 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:12:40 INFO - PROCESS | 2720 | 1461237160241 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 04:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:12:40 INFO - PROCESS | 2720 | 1461237160246 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:12:40 INFO - PROCESS | 2720 | 1461237160249 Marionette TRACE conn4 <- [1,286,null,{}] 04:12:40 INFO - PROCESS | 2720 | 1461237160255 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:40 INFO - PROCESS | 2720 | 1461237160354 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:12:40 INFO - PROCESS | 2720 | 1461237160435 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 2720 | ++DOCSHELL 11DE1800 == 51 [pid = 2720] [id = 81] 04:12:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (11DE2800) [pid = 2720] [serial = 240] [outer = 00000000] 04:12:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (11E2F800) [pid = 2720] [serial = 241] [outer = 11DE2800] 04:12:40 INFO - PROCESS | 2720 | 1461237160528 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (11EB3400) [pid = 2720] [serial = 242] [outer = 11DE2800] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 16EC5C00 == 50 [pid = 2720] [id = 47] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 1F607000 == 49 [pid = 2720] [id = 75] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 1EB12000 == 48 [pid = 2720] [id = 74] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 121C5000 == 47 [pid = 2720] [id = 73] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 1CF93400 == 46 [pid = 2720] [id = 72] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 0EFE9C00 == 45 [pid = 2720] [id = 71] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 19AAB800 == 44 [pid = 2720] [id = 70] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 18589000 == 43 [pid = 2720] [id = 69] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 17B73400 == 42 [pid = 2720] [id = 68] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 121CAC00 == 41 [pid = 2720] [id = 67] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 167A2000 == 40 [pid = 2720] [id = 66] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1EC62400) [pid = 2720] [serial = 178] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOCSHELL 11EAEC00 == 39 [pid = 2720] [id = 65] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (12544000) [pid = 2720] [serial = 150] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (12E3D800) [pid = 2720] [serial = 151] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1858A400) [pid = 2720] [serial = 156] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (18593800) [pid = 2720] [serial = 157] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (17C4B400) [pid = 2720] [serial = 138] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1C945000) [pid = 2720] [serial = 163] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (16F0CC00) [pid = 2720] [serial = 153] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (16F31800) [pid = 2720] [serial = 154] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1A808800) [pid = 2720] [serial = 141] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (11D1A800) [pid = 2720] [serial = 135] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (11EB4C00) [pid = 2720] [serial = 148] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11D01C00) [pid = 2720] [serial = 147] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B602400) [pid = 2720] [serial = 160] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B68AC00) [pid = 2720] [serial = 144] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1DC3F000) [pid = 2720] [serial = 166] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1CF9C800) [pid = 2720] [serial = 164] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1EB19800) [pid = 2720] [serial = 176] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1DC38C00) [pid = 2720] [serial = 169] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1E1EFC00) [pid = 2720] [serial = 170] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1EB17C00) [pid = 2720] [serial = 175] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (11E37400) [pid = 2720] [serial = 172] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1DCD8400) [pid = 2720] [serial = 167] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (11D1C000) [pid = 2720] [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.] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (11E39800) [pid = 2720] [serial = 173] [outer = 00000000] [url = about:blank] 04:12:40 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B687800) [pid = 2720] [serial = 161] [outer = 00000000] [url = about:blank] 04:12:41 INFO - PROCESS | 2720 | 1461237161020 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 832ms 04:12:41 INFO - PROCESS | 2720 | 1461237161083 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 2720 | 1461237161088 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 04:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:12:41 INFO - PROCESS | 2720 | 1461237161097 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 2720 | 1461237161099 Marionette TRACE conn4 <- [1,290,null,{}] 04:12:41 INFO - PROCESS | 2720 | 1461237161104 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:41 INFO - PROCESS | 2720 | 1461237161188 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:12:41 INFO - PROCESS | 2720 | 1461237161194 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 2720 | ++DOCSHELL 11DE4C00 == 40 [pid = 2720] [id = 82] 04:12:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11DE5400) [pid = 2720] [serial = 243] [outer = 00000000] 04:12:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (11EAE800) [pid = 2720] [serial = 244] [outer = 11DE5400] 04:12:41 INFO - PROCESS | 2720 | 1461237161245 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11EBD000) [pid = 2720] [serial = 245] [outer = 11DE5400] 04:12:41 INFO - PROCESS | 2720 | 1461237161704 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 04:12:41 INFO - PROCESS | 2720 | 1461237161730 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:12:41 INFO - PROCESS | 2720 | 1461237161732 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 04:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:12:41 INFO - PROCESS | 2720 | 1461237161736 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 2720 | 1461237161739 Marionette TRACE conn4 <- [1,294,null,{}] 04:12:41 INFO - PROCESS | 2720 | 1461237161750 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:41 INFO - PROCESS | 2720 | 1461237161831 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:12:41 INFO - PROCESS | 2720 | 1461237161841 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:41 INFO - PROCESS | 2720 | ++DOCSHELL 12549C00 == 41 [pid = 2720] [id = 83] 04:12:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1254B000) [pid = 2720] [serial = 246] [outer = 00000000] 04:12:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (12DB1400) [pid = 2720] [serial = 247] [outer = 1254B000] 04:12:41 INFO - PROCESS | 2720 | 1461237161888 Marionette DEBUG loaded listener.js 04:12:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (12E9D000) [pid = 2720] [serial = 248] [outer = 1254B000] 04:12:42 INFO - PROCESS | 2720 | 1461237162341 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:42 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. 04:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 04:12:42 INFO - PROCESS | 2720 | 1461237162375 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 2720 | 1461237162377 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 04:12:42 INFO - PROCESS | 2720 | 1461237162380 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:12:42 INFO - PROCESS | 2720 | 1461237162382 Marionette TRACE conn4 <- [1,298,null,{}] 04:12:42 INFO - PROCESS | 2720 | 1461237162386 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:42 INFO - PROCESS | 2720 | 1461237162467 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:12:42 INFO - PROCESS | 2720 | 1461237162473 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 2720 | ++DOCSHELL 1671D400 == 42 [pid = 2720] [id = 84] 04:12:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (16724000) [pid = 2720] [serial = 249] [outer = 00000000] 04:12:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16E7E800) [pid = 2720] [serial = 250] [outer = 16724000] 04:12:42 INFO - PROCESS | 2720 | 1461237162521 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (16F2A400) [pid = 2720] [serial = 251] [outer = 16724000] 04:12:42 INFO - PROCESS | 2720 | 1461237162957 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:42 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. 04:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 04:12:42 INFO - PROCESS | 2720 | 1461237163015 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:12:42 INFO - PROCESS | 2720 | 1461237163017 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 04:12:42 INFO - PROCESS | 2720 | 1461237163020 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:12:43 INFO - PROCESS | 2720 | 1461237163022 Marionette TRACE conn4 <- [1,302,null,{}] 04:12:43 INFO - PROCESS | 2720 | 1461237163026 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 2720 | 1461237163133 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:12:43 INFO - PROCESS | 2720 | 1461237163138 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:12:43 INFO - PROCESS | 2720 | 1461237163149 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 2720 | ++DOCSHELL 0E80E000 == 43 [pid = 2720] [id = 85] 04:12:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (182A3800) [pid = 2720] [serial = 252] [outer = 00000000] 04:12:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (18593000) [pid = 2720] [serial = 253] [outer = 182A3800] 04:12:43 INFO - PROCESS | 2720 | 1461237163194 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (18594800) [pid = 2720] [serial = 254] [outer = 182A3800] 04:12:43 INFO - PROCESS | 2720 | 1461237163654 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:43 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. 04:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 04:12:43 INFO - PROCESS | 2720 | 1461237163695 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:12:43 INFO - PROCESS | 2720 | 1461237163697 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 04:12:43 INFO - PROCESS | 2720 | 1461237163700 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 2720 | 1461237163702 Marionette TRACE conn4 <- [1,306,null,{}] 04:12:43 INFO - PROCESS | 2720 | 1461237163705 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 2720 | 1461237163860 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:12:43 INFO - PROCESS | 2720 | 1461237163910 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 2720 | ++DOCSHELL 0E814400 == 44 [pid = 2720] [id = 86] 04:12:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (16CDD000) [pid = 2720] [serial = 255] [outer = 00000000] 04:12:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1A068800) [pid = 2720] [serial = 256] [outer = 16CDD000] 04:12:43 INFO - PROCESS | 2720 | 1461237163960 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A06B000) [pid = 2720] [serial = 257] [outer = 16CDD000] 04:12:44 INFO - PROCESS | 2720 | 1461237164383 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:44 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. 04:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 729ms 04:12:44 INFO - PROCESS | 2720 | 1461237164431 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 2720 | 1461237164433 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 04:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:12:44 INFO - PROCESS | 2720 | 1461237164436 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 2720 | 1461237164438 Marionette TRACE conn4 <- [1,310,null,{}] 04:12:44 INFO - PROCESS | 2720 | 1461237164441 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:44 INFO - PROCESS | 2720 | 1461237164544 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:12:44 INFO - PROCESS | 2720 | 1461237164550 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:44 INFO - PROCESS | 2720 | ++DOCSHELL 1A072000 == 45 [pid = 2720] [id = 87] 04:12:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1A522400) [pid = 2720] [serial = 258] [outer = 00000000] 04:12:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1AAF3800) [pid = 2720] [serial = 259] [outer = 1A522400] 04:12:44 INFO - PROCESS | 2720 | 1461237164598 Marionette DEBUG loaded listener.js 04:12:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1B689400) [pid = 2720] [serial = 260] [outer = 1A522400] 04:12:45 INFO - PROCESS | 2720 | 1461237165022 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:45 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. 04:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 04:12:45 INFO - PROCESS | 2720 | 1461237165067 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 2720 | 1461237165069 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 04:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:12:45 INFO - PROCESS | 2720 | 1461237165072 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 2720 | 1461237165074 Marionette TRACE conn4 <- [1,314,null,{}] 04:12:45 INFO - PROCESS | 2720 | 1461237165078 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:45 INFO - PROCESS | 2720 | 1461237165182 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:12:45 INFO - PROCESS | 2720 | 1461237165268 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 2720 | ++DOCSHELL 1AAF0000 == 46 [pid = 2720] [id = 88] 04:12:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1B68C800) [pid = 2720] [serial = 261] [outer = 00000000] 04:12:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1CF91400) [pid = 2720] [serial = 262] [outer = 1B68C800] 04:12:45 INFO - PROCESS | 2720 | 1461237165317 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1CFA8400) [pid = 2720] [serial = 263] [outer = 1B68C800] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1F60CC00) [pid = 2720] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (11DE0800) [pid = 2720] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1D39D000) [pid = 2720] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (17B73C00) [pid = 2720] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1858C000) [pid = 2720] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (123A9400) [pid = 2720] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (169F0C00) [pid = 2720] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11EAF400) [pid = 2720] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (121CC000) [pid = 2720] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (19ABA400) [pid = 2720] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:12:45 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1EB15800) [pid = 2720] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:12:45 INFO - PROCESS | 2720 | 1461237165862 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:45 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. 04:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 830ms 04:12:45 INFO - PROCESS | 2720 | 1461237165903 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:12:45 INFO - PROCESS | 2720 | 1461237165905 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 04:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:12:45 INFO - PROCESS | 2720 | 1461237165909 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:12:45 INFO - PROCESS | 2720 | 1461237165910 Marionette TRACE conn4 <- [1,318,null,{}] 04:12:45 INFO - PROCESS | 2720 | 1461237165914 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:45 INFO - PROCESS | 2720 | 1461237165994 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:12:45 INFO - PROCESS | 2720 | 1461237166001 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 2720 | ++DOCSHELL 1A06C000 == 47 [pid = 2720] [id = 89] 04:12:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1AAE7800) [pid = 2720] [serial = 264] [outer = 00000000] 04:12:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1D3A2800) [pid = 2720] [serial = 265] [outer = 1AAE7800] 04:12:46 INFO - PROCESS | 2720 | 1461237166049 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1DC3F000) [pid = 2720] [serial = 266] [outer = 1AAE7800] 04:12:46 INFO - PROCESS | 2720 | 1461237166495 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:46 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. 04:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 04:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:12:46 INFO - PROCESS | 2720 | 1461237166544 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 2720 | 1461237166546 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 04:12:46 INFO - PROCESS | 2720 | 1461237166549 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 2720 | 1461237166551 Marionette TRACE conn4 <- [1,322,null,{}] 04:12:46 INFO - PROCESS | 2720 | 1461237166555 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:46 INFO - PROCESS | 2720 | 1461237166637 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:12:46 INFO - PROCESS | 2720 | 1461237166645 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:46 INFO - PROCESS | 2720 | ++DOCSHELL 1E1E6800 == 48 [pid = 2720] [id = 90] 04:12:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1E1E7400) [pid = 2720] [serial = 267] [outer = 00000000] 04:12:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1EB12800) [pid = 2720] [serial = 268] [outer = 1E1E7400] 04:12:46 INFO - PROCESS | 2720 | 1461237166693 Marionette DEBUG loaded listener.js 04:12:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1EB1A800) [pid = 2720] [serial = 269] [outer = 1E1E7400] 04:12:47 INFO - PROCESS | 2720 | 1461237167141 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:47 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. 04:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 04:12:47 INFO - PROCESS | 2720 | 1461237167180 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:12:47 INFO - PROCESS | 2720 | 1461237167183 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 04:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:12:47 INFO - PROCESS | 2720 | 1461237167191 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:12:47 INFO - PROCESS | 2720 | 1461237167193 Marionette TRACE conn4 <- [1,326,null,{}] 04:12:47 INFO - PROCESS | 2720 | 1461237167197 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:47 INFO - PROCESS | 2720 | 1461237167292 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:12:47 INFO - PROCESS | 2720 | 1461237167299 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA1000 == 49 [pid = 2720] [id = 91] 04:12:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1AAA6000) [pid = 2720] [serial = 270] [outer = 00000000] 04:12:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1E1EF400) [pid = 2720] [serial = 271] [outer = 1AAA6000] 04:12:47 INFO - PROCESS | 2720 | 1461237167350 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1EC63400) [pid = 2720] [serial = 272] [outer = 1AAA6000] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 11DDB800 == 48 [pid = 2720] [id = 61] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 12541400 == 47 [pid = 2720] [id = 62] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1B3DC800 == 46 [pid = 2720] [id = 63] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 19AA0000 == 45 [pid = 2720] [id = 64] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1828A400 == 44 [pid = 2720] [id = 45] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1957C800 == 43 [pid = 2720] [id = 48] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 12176400 == 42 [pid = 2720] [id = 60] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 11DE1800 == 41 [pid = 2720] [id = 81] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1F608000 == 40 [pid = 2720] [id = 79] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 121C5400 == 39 [pid = 2720] [id = 80] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1A013C00 == 38 [pid = 2720] [id = 78] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1FAAB000 == 37 [pid = 2720] [id = 76] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 11D1C800 == 36 [pid = 2720] [id = 77] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 11DE4C00 == 35 [pid = 2720] [id = 82] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 0E80E000 == 34 [pid = 2720] [id = 85] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1E1E6800 == 33 [pid = 2720] [id = 90] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1671D400 == 32 [pid = 2720] [id = 84] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 0E814400 == 31 [pid = 2720] [id = 86] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 12549C00 == 30 [pid = 2720] [id = 83] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1AAF0000 == 29 [pid = 2720] [id = 88] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1A06C000 == 28 [pid = 2720] [id = 89] 04:12:48 INFO - PROCESS | 2720 | --DOCSHELL 1A072000 == 27 [pid = 2720] [id = 87] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1AB7C000) [pid = 2720] [serial = 211] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1E1E7C00) [pid = 2720] [serial = 214] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1AB7BC00) [pid = 2720] [serial = 212] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (11DE8000) [pid = 2720] [serial = 181] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1671C000) [pid = 2720] [serial = 184] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1C9E3400) [pid = 2720] [serial = 187] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1840A000) [pid = 2720] [serial = 202] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1855C000) [pid = 2720] [serial = 203] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (19AA0400) [pid = 2720] [serial = 205] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1D3A3800) [pid = 2720] [serial = 218] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1827F800) [pid = 2720] [serial = 197] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (17B7EC00) [pid = 2720] [serial = 196] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (12DAE800) [pid = 2720] [serial = 194] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (12210000) [pid = 2720] [serial = 193] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (15AEA400) [pid = 2720] [serial = 199] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (16739800) [pid = 2720] [serial = 200] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (19AA9400) [pid = 2720] [serial = 190] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1957F000) [pid = 2720] [serial = 217] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1EB0C800) [pid = 2720] [serial = 215] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1A06D000) [pid = 2720] [serial = 208] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A072800) [pid = 2720] [serial = 209] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1EC65800) [pid = 2720] [serial = 220] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1EC64000) [pid = 2720] [serial = 221] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1FAA9400) [pid = 2720] [serial = 224] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (19AA6000) [pid = 2720] [serial = 206] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1F7ED800) [pid = 2720] [serial = 223] [outer = 00000000] [url = about:blank] 04:12:49 INFO - PROCESS | 2720 | 1461237169336 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:49 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. 04:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2180ms 04:12:49 INFO - PROCESS | 2720 | 1461237169372 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:12:49 INFO - PROCESS | 2720 | 1461237169376 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 04:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:12:49 INFO - PROCESS | 2720 | 1461237169382 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:12:49 INFO - PROCESS | 2720 | 1461237169385 Marionette TRACE conn4 <- [1,330,null,{}] 04:12:49 INFO - PROCESS | 2720 | 1461237169392 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:49 INFO - PROCESS | 2720 | 1461237169482 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:12:49 INFO - PROCESS | 2720 | 1461237169491 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:49 INFO - PROCESS | 2720 | ++DOCSHELL 0E818C00 == 28 [pid = 2720] [id = 92] 04:12:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0E8AF800) [pid = 2720] [serial = 273] [outer = 00000000] 04:12:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0EFDEC00) [pid = 2720] [serial = 274] [outer = 0E8AF800] 04:12:49 INFO - PROCESS | 2720 | 1461237169542 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (11877000) [pid = 2720] [serial = 275] [outer = 0E8AF800] 04:12:50 INFO - PROCESS | 2720 | 1461237170034 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:50 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. 04:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 04:12:50 INFO - PROCESS | 2720 | 1461237170072 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 2720 | 1461237170078 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 04:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:12:50 INFO - PROCESS | 2720 | 1461237170085 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 2720 | 1461237170088 Marionette TRACE conn4 <- [1,334,null,{}] 04:12:50 INFO - PROCESS | 2720 | 1461237170092 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:50 INFO - PROCESS | 2720 | 1461237170180 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:12:50 INFO - PROCESS | 2720 | 1461237170191 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 2720 | ++DOCSHELL 1187E800 == 29 [pid = 2720] [id = 93] 04:12:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (11D01400) [pid = 2720] [serial = 276] [outer = 00000000] 04:12:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (11DDF800) [pid = 2720] [serial = 277] [outer = 11D01400] 04:12:50 INFO - PROCESS | 2720 | 1461237170238 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11DE5C00) [pid = 2720] [serial = 278] [outer = 11D01400] 04:12:50 INFO - PROCESS | 2720 | 1461237170700 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:50 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. 04:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 04:12:50 INFO - PROCESS | 2720 | 1461237170717 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 2720 | 1461237170720 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 04:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:12:50 INFO - PROCESS | 2720 | 1461237170728 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:12:50 INFO - PROCESS | 2720 | 1461237170731 Marionette TRACE conn4 <- [1,338,null,{}] 04:12:50 INFO - PROCESS | 2720 | 1461237170743 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:50 INFO - PROCESS | 2720 | 1461237170834 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:12:50 INFO - PROCESS | 2720 | 1461237170876 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:50 INFO - PROCESS | 2720 | ++DOCSHELL 12173400 == 30 [pid = 2720] [id = 94] 04:12:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (12175800) [pid = 2720] [serial = 279] [outer = 00000000] 04:12:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (121CA000) [pid = 2720] [serial = 280] [outer = 12175800] 04:12:50 INFO - PROCESS | 2720 | 1461237170926 Marionette DEBUG loaded listener.js 04:12:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1236C000) [pid = 2720] [serial = 281] [outer = 12175800] 04:12:51 INFO - PROCESS | 2720 | 1461237171406 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:51 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. 04:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 04:12:51 INFO - PROCESS | 2720 | 1461237171461 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:12:51 INFO - PROCESS | 2720 | 1461237171464 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 04:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:12:51 INFO - PROCESS | 2720 | 1461237171468 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:12:51 INFO - PROCESS | 2720 | 1461237171469 Marionette TRACE conn4 <- [1,342,null,{}] 04:12:51 INFO - PROCESS | 2720 | 1461237171473 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:51 INFO - PROCESS | 2720 | 1461237171552 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:12:51 INFO - PROCESS | 2720 | 1461237171558 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:51 INFO - PROCESS | 2720 | ++DOCSHELL 11D21000 == 31 [pid = 2720] [id = 95] 04:12:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (12379C00) [pid = 2720] [serial = 282] [outer = 00000000] 04:12:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (12E9C000) [pid = 2720] [serial = 283] [outer = 12379C00] 04:12:51 INFO - PROCESS | 2720 | 1461237171606 Marionette DEBUG loaded listener.js 04:12:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (15A4EC00) [pid = 2720] [serial = 284] [outer = 12379C00] 04:12:52 INFO - PROCESS | 2720 | 1461237172044 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:52 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. 04:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 04:12:52 INFO - PROCESS | 2720 | 1461237172101 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 2720 | 1461237172104 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 04:12:52 INFO - PROCESS | 2720 | 1461237172107 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:12:52 INFO - PROCESS | 2720 | 1461237172109 Marionette TRACE conn4 <- [1,346,null,{}] 04:12:52 INFO - PROCESS | 2720 | 1461237172112 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 2720 | 1461237172191 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:12:52 INFO - PROCESS | 2720 | 1461237172199 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 2720 | ++DOCSHELL 1650C800 == 32 [pid = 2720] [id = 96] 04:12:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1671D400) [pid = 2720] [serial = 285] [outer = 00000000] 04:12:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (167A7800) [pid = 2720] [serial = 286] [outer = 1671D400] 04:12:52 INFO - PROCESS | 2720 | 1461237172244 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16CC2C00) [pid = 2720] [serial = 287] [outer = 1671D400] 04:12:52 INFO - PROCESS | 2720 | 1461237172698 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:52 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. 04:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 04:12:52 INFO - PROCESS | 2720 | 1461237172742 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:12:52 INFO - PROCESS | 2720 | 1461237172744 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 04:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:12:52 INFO - PROCESS | 2720 | 1461237172748 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 2720 | 1461237172749 Marionette TRACE conn4 <- [1,350,null,{}] 04:12:52 INFO - PROCESS | 2720 | 1461237172753 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 2720 | 1461237172867 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:12:52 INFO - PROCESS | 2720 | 1461237172877 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 2720 | ++DOCSHELL 16FE8400 == 33 [pid = 2720] [id = 97] 04:12:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (16FF1000) [pid = 2720] [serial = 288] [outer = 00000000] 04:12:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (17C42400) [pid = 2720] [serial = 289] [outer = 16FF1000] 04:12:52 INFO - PROCESS | 2720 | 1461237172925 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (17F08400) [pid = 2720] [serial = 290] [outer = 16FF1000] 04:12:53 INFO - PROCESS | 2720 | 1461237173355 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:53 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. 04:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 04:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:12:53 INFO - PROCESS | 2720 | 1461237173382 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 2720 | 1461237173384 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 04:12:53 INFO - PROCESS | 2720 | 1461237173387 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 2720 | 1461237173389 Marionette TRACE conn4 <- [1,354,null,{}] 04:12:53 INFO - PROCESS | 2720 | 1461237173392 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:53 INFO - PROCESS | 2720 | 1461237173465 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:12:53 INFO - PROCESS | 2720 | 1461237173472 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:53 INFO - PROCESS | 2720 | ++DOCSHELL 18288000 == 34 [pid = 2720] [id = 98] 04:12:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1828A400) [pid = 2720] [serial = 291] [outer = 00000000] 04:12:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1840E800) [pid = 2720] [serial = 292] [outer = 1828A400] 04:12:53 INFO - PROCESS | 2720 | 1461237173516 Marionette DEBUG loaded listener.js 04:12:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (18588400) [pid = 2720] [serial = 293] [outer = 1828A400] 04:12:53 INFO - PROCESS | 2720 | 1461237173963 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:53 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. 04:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 04:12:53 INFO - PROCESS | 2720 | 1461237174019 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 2720 | 1461237174021 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 04:12:54 INFO - PROCESS | 2720 | 1461237174024 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:12:54 INFO - PROCESS | 2720 | 1461237174026 Marionette TRACE conn4 <- [1,358,null,{}] 04:12:54 INFO - PROCESS | 2720 | 1461237174029 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:54 INFO - PROCESS | 2720 | 1461237174101 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:12:54 INFO - PROCESS | 2720 | 1461237174109 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 2720 | ++DOCSHELL 1858D000 == 35 [pid = 2720] [id = 99] 04:12:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (19524C00) [pid = 2720] [serial = 294] [outer = 00000000] 04:12:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (19A9F000) [pid = 2720] [serial = 295] [outer = 19524C00] 04:12:54 INFO - PROCESS | 2720 | 1461237174157 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (19585000) [pid = 2720] [serial = 296] [outer = 19524C00] 04:12:54 INFO - PROCESS | 2720 | 1461237174590 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:54 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. 04:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 04:12:54 INFO - PROCESS | 2720 | 1461237174659 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:12:54 INFO - PROCESS | 2720 | 1461237174661 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 04:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:12:54 INFO - PROCESS | 2720 | 1461237174664 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:12:54 INFO - PROCESS | 2720 | 1461237174666 Marionette TRACE conn4 <- [1,362,null,{}] 04:12:54 INFO - PROCESS | 2720 | 1461237174669 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:54 INFO - PROCESS | 2720 | 1461237174766 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:12:54 INFO - PROCESS | 2720 | 1461237174843 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 2720 | ++DOCSHELL 11DE0C00 == 36 [pid = 2720] [id = 100] 04:12:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (11EBCC00) [pid = 2720] [serial = 297] [outer = 00000000] 04:12:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1A00FC00) [pid = 2720] [serial = 298] [outer = 11EBCC00] 04:12:54 INFO - PROCESS | 2720 | 1461237174890 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1A00F400) [pid = 2720] [serial = 299] [outer = 11EBCC00] 04:12:55 INFO - PROCESS | 2720 | 1461237175320 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:55 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. 04:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 04:12:55 INFO - PROCESS | 2720 | 1461237175338 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 2720 | 1461237175340 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 04:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:12:55 INFO - PROCESS | 2720 | 1461237175344 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 2720 | 1461237175345 Marionette TRACE conn4 <- [1,366,null,{}] 04:12:55 INFO - PROCESS | 2720 | 1461237175360 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:55 INFO - PROCESS | 2720 | 1461237175465 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:12:55 INFO - PROCESS | 2720 | 1461237175474 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 2720 | ++DOCSHELL 1A066400 == 37 [pid = 2720] [id = 101] 04:12:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1A069000) [pid = 2720] [serial = 300] [outer = 00000000] 04:12:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1A06FC00) [pid = 2720] [serial = 301] [outer = 1A069000] 04:12:55 INFO - PROCESS | 2720 | 1461237175521 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1A521C00) [pid = 2720] [serial = 302] [outer = 1A069000] 04:12:55 INFO - PROCESS | 2720 | 1461237175975 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:55 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. 04:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 04:12:56 INFO - PROCESS | 2720 | 1461237176024 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:12:56 INFO - PROCESS | 2720 | 1461237176027 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 04:12:56 INFO - PROCESS | 2720 | 1461237176030 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:12:56 INFO - PROCESS | 2720 | 1461237176032 Marionette TRACE conn4 <- [1,370,null,{}] 04:12:56 INFO - PROCESS | 2720 | 1461237176036 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:56 INFO - PROCESS | 2720 | 1461237176186 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:12:56 INFO - PROCESS | 2720 | 1461237176211 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:56 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA2800 == 38 [pid = 2720] [id = 102] 04:12:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1AAA2C00) [pid = 2720] [serial = 303] [outer = 00000000] 04:12:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1AAE9C00) [pid = 2720] [serial = 304] [outer = 1AAA2C00] 04:12:56 INFO - PROCESS | 2720 | 1461237176267 Marionette DEBUG loaded listener.js 04:12:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1AB7D000) [pid = 2720] [serial = 305] [outer = 1AAA2C00] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1E1E7400) [pid = 2720] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (16CDD000) [pid = 2720] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1A522400) [pid = 2720] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1B68C800) [pid = 2720] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (182A3800) [pid = 2720] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (16724000) [pid = 2720] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1254B000) [pid = 2720] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (11DE5400) [pid = 2720] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (11DE2800) [pid = 2720] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (121C6000) [pid = 2720] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1FAAF000) [pid = 2720] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1A065400) [pid = 2720] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11E2B800) [pid = 2720] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1FAAB800) [pid = 2720] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1AAE7800) [pid = 2720] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (12E90C00) [pid = 2720] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A028800) [pid = 2720] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1AB80400) [pid = 2720] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (16F14C00) [pid = 2720] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1EB13400) [pid = 2720] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (11DE0400) [pid = 2720] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0EFE7000) [pid = 2720] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (19AA0C00) [pid = 2720] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1B604800) [pid = 2720] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:12:57 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (182A0000) [pid = 2720] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:12:57 INFO - PROCESS | 2720 | 1461237177042 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:12:57 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. 04:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1014ms 04:12:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:12:57 INFO - PROCESS | 2720 | 1461237177113 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 2720 | 1461237177115 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 04:12:57 INFO - PROCESS | 2720 | 1461237177118 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 2720 | 1461237177120 Marionette TRACE conn4 <- [1,374,null,{}] 04:12:57 INFO - PROCESS | 2720 | 1461237177128 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:57 INFO - PROCESS | 2720 | 1461237177206 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:12:57 INFO - PROCESS | 2720 | 1461237177213 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 2720 | ++DOCSHELL 11DE2000 == 39 [pid = 2720] [id = 103] 04:12:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (11DE2800) [pid = 2720] [serial = 306] [outer = 00000000] 04:12:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11EBA000) [pid = 2720] [serial = 307] [outer = 11DE2800] 04:12:57 INFO - PROCESS | 2720 | 1461237177258 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1254B000) [pid = 2720] [serial = 308] [outer = 11DE2800] 04:12:57 INFO - PROCESS | 2720 | 1461237177739 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:12:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 04:12:57 INFO - PROCESS | 2720 | 1461237177793 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 2720 | 1461237177795 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 04:12:57 INFO - PROCESS | 2720 | 1461237177798 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:12:57 INFO - PROCESS | 2720 | 1461237177800 Marionette TRACE conn4 <- [1,378,null,{}] 04:12:57 INFO - PROCESS | 2720 | 1461237177804 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:57 INFO - PROCESS | 2720 | 1461237177881 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:12:57 INFO - PROCESS | 2720 | 1461237177887 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 2720 | ++DOCSHELL 15A59400 == 40 [pid = 2720] [id = 104] 04:12:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1679C800) [pid = 2720] [serial = 309] [outer = 00000000] 04:12:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (19AA2800) [pid = 2720] [serial = 310] [outer = 1679C800] 04:12:57 INFO - PROCESS | 2720 | 1461237177935 Marionette DEBUG loaded listener.js 04:12:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A522400) [pid = 2720] [serial = 311] [outer = 1679C800] 04:12:58 INFO - PROCESS | 2720 | 1461237178376 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:12:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 04:12:58 INFO - PROCESS | 2720 | 1461237178433 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 2720 | 1461237178435 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 04:12:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:12:58 INFO - PROCESS | 2720 | 1461237178438 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 2720 | 1461237178440 Marionette TRACE conn4 <- [1,382,null,{}] 04:12:58 INFO - PROCESS | 2720 | 1461237178444 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:58 INFO - PROCESS | 2720 | 1461237178521 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:12:58 INFO - PROCESS | 2720 | 1461237178527 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:58 INFO - PROCESS | 2720 | ++DOCSHELL 11EB0C00 == 41 [pid = 2720] [id = 105] 04:12:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1679F800) [pid = 2720] [serial = 312] [outer = 00000000] 04:12:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B68B000) [pid = 2720] [serial = 313] [outer = 1679F800] 04:12:58 INFO - PROCESS | 2720 | 1461237178575 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B7B0800) [pid = 2720] [serial = 314] [outer = 1679F800] 04:12:59 INFO - PROCESS | 2720 | 1461237179111 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:12:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:12:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 729ms 04:12:59 INFO - PROCESS | 2720 | 1461237179169 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:12:59 INFO - PROCESS | 2720 | 1461237179174 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 04:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:12:59 INFO - PROCESS | 2720 | 1461237179180 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:12:59 INFO - PROCESS | 2720 | 1461237179185 Marionette TRACE conn4 <- [1,386,null,{}] 04:12:59 INFO - PROCESS | 2720 | 1461237179193 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:59 INFO - PROCESS | 2720 | 1461237179333 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:12:59 INFO - PROCESS | 2720 | 1461237179439 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 2720 | ++DOCSHELL 0B293000 == 42 [pid = 2720] [id = 106] 04:12:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0B293800) [pid = 2720] [serial = 315] [outer = 00000000] 04:12:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0EFE1000) [pid = 2720] [serial = 316] [outer = 0B293800] 04:12:59 INFO - PROCESS | 2720 | 1461237179496 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11D20C00) [pid = 2720] [serial = 317] [outer = 0B293800] 04:13:00 INFO - PROCESS | 2720 | 1461237180299 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1121ms 04:13:00 INFO - PROCESS | 2720 | 1461237180305 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 2720 | 1461237180312 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 04:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:13:00 INFO - PROCESS | 2720 | 1461237180319 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 2720 | 1461237180322 Marionette TRACE conn4 <- [1,390,null,{}] 04:13:00 INFO - PROCESS | 2720 | 1461237180326 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 2720 | 1461237180440 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:13:00 INFO - PROCESS | 2720 | 1461237180519 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:00 INFO - PROCESS | 2720 | ++DOCSHELL 11E37400 == 43 [pid = 2720] [id = 107] 04:13:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (11EB7000) [pid = 2720] [serial = 318] [outer = 00000000] 04:13:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (123B3400) [pid = 2720] [serial = 319] [outer = 11EB7000] 04:13:00 INFO - PROCESS | 2720 | 1461237180617 Marionette DEBUG loaded listener.js 04:13:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (15A57000) [pid = 2720] [serial = 320] [outer = 11EB7000] 04:13:01 INFO - PROCESS | 2720 | 1461237181612 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:13:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:13:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1375ms 04:13:01 INFO - PROCESS | 2720 | 1461237181665 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:13:01 INFO - PROCESS | 2720 | 1461237181669 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 04:13:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:13:01 INFO - PROCESS | 2720 | 1461237181674 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:13:01 INFO - PROCESS | 2720 | 1461237181677 Marionette TRACE conn4 <- [1,394,null,{}] 04:13:01 INFO - PROCESS | 2720 | 1461237181683 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:01 INFO - PROCESS | 2720 | 1461237181826 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 11877C00 == 42 [pid = 2720] [id = 15] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 16F2D800 == 41 [pid = 2720] [id = 25] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 16F0BC00 == 40 [pid = 2720] [id = 26] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 1C726C00 == 39 [pid = 2720] [id = 20] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 17F09400 == 38 [pid = 2720] [id = 21] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 16F26800 == 37 [pid = 2720] [id = 30] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 1829EC00 == 36 [pid = 2720] [id = 31] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 0B28B800 == 35 [pid = 2720] [id = 22] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 1650CC00 == 34 [pid = 2720] [id = 29] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 1A009C00 == 33 [pid = 2720] [id = 19] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 11DB9400 == 32 [pid = 2720] [id = 27] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 16E78000 == 31 [pid = 2720] [id = 17] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 16F0B800 == 30 [pid = 2720] [id = 18] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 1217B400 == 29 [pid = 2720] [id = 28] 04:13:01 INFO - PROCESS | 2720 | --DOCSHELL 123B4000 == 28 [pid = 2720] [id = 16] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1E1EF400) [pid = 2720] [serial = 271] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1858E800) [pid = 2720] [serial = 133] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11EBD400) [pid = 2720] [serial = 136] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (19AABC00) [pid = 2720] [serial = 191] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1D3A6400) [pid = 2720] [serial = 188] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1EB1A800) [pid = 2720] [serial = 269] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A068800) [pid = 2720] [serial = 256] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1AAF3800) [pid = 2720] [serial = 259] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1A06B000) [pid = 2720] [serial = 257] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1CF91400) [pid = 2720] [serial = 262] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1B689400) [pid = 2720] [serial = 260] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1EB12800) [pid = 2720] [serial = 268] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1CFA8400) [pid = 2720] [serial = 263] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (18593000) [pid = 2720] [serial = 253] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16E7E800) [pid = 2720] [serial = 250] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (16F2A400) [pid = 2720] [serial = 251] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (12DB1400) [pid = 2720] [serial = 247] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (12E9D000) [pid = 2720] [serial = 248] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (11EAE800) [pid = 2720] [serial = 244] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (11EBD000) [pid = 2720] [serial = 245] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (11EB3400) [pid = 2720] [serial = 242] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (11E2F800) [pid = 2720] [serial = 241] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (12375800) [pid = 2720] [serial = 239] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (12372C00) [pid = 2720] [serial = 238] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1FE8E000) [pid = 2720] [serial = 236] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1FE89400) [pid = 2720] [serial = 235] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1F602C00) [pid = 2720] [serial = 233] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1D39D800) [pid = 2720] [serial = 232] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (15A10000) [pid = 2720] [serial = 230] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (12DAF800) [pid = 2720] [serial = 229] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1FAB2400) [pid = 2720] [serial = 226] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1FE82C00) [pid = 2720] [serial = 227] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1D3A2800) [pid = 2720] [serial = 265] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1DC3F000) [pid = 2720] [serial = 266] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (18594800) [pid = 2720] [serial = 254] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (16CDCC00) [pid = 2720] [serial = 185] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1A80CC00) [pid = 2720] [serial = 142] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1B7A6800) [pid = 2720] [serial = 145] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1858A000) [pid = 2720] [serial = 139] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (1F60E400) [pid = 2720] [serial = 179] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (11E2E800) [pid = 2720] [serial = 182] [outer = 00000000] [url = about:blank] 04:13:01 INFO - PROCESS | 2720 | 1461237181957 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 2720 | ++DOCSHELL 0B285800 == 29 [pid = 2720] [id = 108] 04:13:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (0B286C00) [pid = 2720] [serial = 321] [outer = 00000000] 04:13:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (0E816000) [pid = 2720] [serial = 322] [outer = 0B286C00] 04:13:02 INFO - PROCESS | 2720 | 1461237182009 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (11D1A800) [pid = 2720] [serial = 323] [outer = 0B286C00] 04:13:02 INFO - PROCESS | 2720 | 1461237182440 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:13:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 830ms 04:13:02 INFO - PROCESS | 2720 | 1461237182506 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 2720 | 1461237182512 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 04:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:13:02 INFO - PROCESS | 2720 | 1461237182518 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 2720 | 1461237182521 Marionette TRACE conn4 <- [1,398,null,{}] 04:13:02 INFO - PROCESS | 2720 | 1461237182525 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:02 INFO - PROCESS | 2720 | 1461237182612 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:13:02 INFO - PROCESS | 2720 | 1461237182620 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 2720 | ++DOCSHELL 11DB7C00 == 30 [pid = 2720] [id = 109] 04:13:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (11DC4000) [pid = 2720] [serial = 324] [outer = 00000000] 04:13:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (121C4000) [pid = 2720] [serial = 325] [outer = 11DC4000] 04:13:02 INFO - PROCESS | 2720 | 1461237182670 Marionette DEBUG loaded listener.js 04:13:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1236D000) [pid = 2720] [serial = 326] [outer = 11DC4000] 04:13:03 INFO - PROCESS | 2720 | 1461237183145 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 04:13:03 INFO - PROCESS | 2720 | 1461237183190 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 2720 | 1461237183192 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 04:13:03 INFO - PROCESS | 2720 | 1461237183196 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:13:03 INFO - PROCESS | 2720 | 1461237183200 Marionette TRACE conn4 <- [1,402,null,{}] 04:13:03 INFO - PROCESS | 2720 | 1461237183211 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:03 INFO - PROCESS | 2720 | 1461237183331 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:13:03 INFO - PROCESS | 2720 | 1461237183402 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:03 INFO - PROCESS | 2720 | ++DOCSHELL 12E96C00 == 31 [pid = 2720] [id = 110] 04:13:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (132A9000) [pid = 2720] [serial = 327] [outer = 00000000] 04:13:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (15ADC000) [pid = 2720] [serial = 328] [outer = 132A9000] 04:13:03 INFO - PROCESS | 2720 | 1461237183452 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (16720800) [pid = 2720] [serial = 329] [outer = 132A9000] 04:13:03 INFO - PROCESS | 2720 | 1461237183868 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 732ms 04:13:03 INFO - PROCESS | 2720 | 1461237183936 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 2720 | 1461237183939 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 04:13:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:13:03 INFO - PROCESS | 2720 | 1461237183947 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:13:03 INFO - PROCESS | 2720 | 1461237183949 Marionette TRACE conn4 <- [1,406,null,{}] 04:13:03 INFO - PROCESS | 2720 | 1461237183953 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 2720 | 1461237184060 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:13:04 INFO - PROCESS | 2720 | 1461237184071 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 2720 | ++DOCSHELL 16F0A000 == 32 [pid = 2720] [id = 111] 04:13:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (16F27C00) [pid = 2720] [serial = 330] [outer = 00000000] 04:13:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (16FE5800) [pid = 2720] [serial = 331] [outer = 16F27C00] 04:13:04 INFO - PROCESS | 2720 | 1461237184121 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (17B7B800) [pid = 2720] [serial = 332] [outer = 16F27C00] 04:13:04 INFO - PROCESS | 2720 | 1461237184595 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:13:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:13:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 04:13:04 INFO - PROCESS | 2720 | 1461237184618 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:13:04 INFO - PROCESS | 2720 | 1461237184620 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 04:13:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:13:04 INFO - PROCESS | 2720 | 1461237184631 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 2720 | 1461237184633 Marionette TRACE conn4 <- [1,410,null,{}] 04:13:04 INFO - PROCESS | 2720 | 1461237184677 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 2720 | 1461237184776 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:13:04 INFO - PROCESS | 2720 | 1461237184788 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 2720 | ++DOCSHELL 123ADC00 == 33 [pid = 2720] [id = 112] 04:13:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (17C4AC00) [pid = 2720] [serial = 333] [outer = 00000000] 04:13:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (18559800) [pid = 2720] [serial = 334] [outer = 17C4AC00] 04:13:04 INFO - PROCESS | 2720 | 1461237184834 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1858F400) [pid = 2720] [serial = 335] [outer = 17C4AC00] 04:13:05 INFO - PROCESS | 2720 | 1461237185319 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:13:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 710ms 04:13:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:13:05 INFO - PROCESS | 2720 | 1461237185334 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 2720 | 1461237185336 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 04:13:05 INFO - PROCESS | 2720 | 1461237185339 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 2720 | 1461237185340 Marionette TRACE conn4 <- [1,414,null,{}] 04:13:05 INFO - PROCESS | 2720 | 1461237185354 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:05 INFO - PROCESS | 2720 | 1461237185481 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:13:05 INFO - PROCESS | 2720 | 1461237185492 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:05 INFO - PROCESS | 2720 | ++DOCSHELL 19AA7800 == 34 [pid = 2720] [id = 113] 04:13:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (19AAA000) [pid = 2720] [serial = 336] [outer = 00000000] 04:13:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1A011000) [pid = 2720] [serial = 337] [outer = 19AAA000] 04:13:05 INFO - PROCESS | 2720 | 1461237185593 Marionette DEBUG loaded listener.js 04:13:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1A00CC00) [pid = 2720] [serial = 338] [outer = 19AAA000] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (12175800) [pid = 2720] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (0E8AF800) [pid = 2720] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (11EBCC00) [pid = 2720] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1AAA6000) [pid = 2720] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1671D400) [pid = 2720] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (11D01400) [pid = 2720] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (16FF1000) [pid = 2720] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (19524C00) [pid = 2720] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1828A400) [pid = 2720] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (12379C00) [pid = 2720] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1679C800) [pid = 2720] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1A069000) [pid = 2720] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (1AAA2C00) [pid = 2720] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:13:06 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (11DE2800) [pid = 2720] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:13:06 INFO - PROCESS | 2720 | 1461237186207 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:13:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:13:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 04:13:06 INFO - PROCESS | 2720 | 1461237186270 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:13:06 INFO - PROCESS | 2720 | 1461237186272 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 04:13:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:13:06 INFO - PROCESS | 2720 | 1461237186276 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:13:06 INFO - PROCESS | 2720 | 1461237186277 Marionette TRACE conn4 <- [1,418,null,{}] 04:13:06 INFO - PROCESS | 2720 | 1461237186281 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:06 INFO - PROCESS | 2720 | 1461237186380 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:13:06 INFO - PROCESS | 2720 | 1461237186427 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 2720 | ++DOCSHELL 11DB8400 == 35 [pid = 2720] [id = 114] 04:13:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (11DC1800) [pid = 2720] [serial = 339] [outer = 00000000] 04:13:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (12372400) [pid = 2720] [serial = 340] [outer = 11DC1800] 04:13:06 INFO - PROCESS | 2720 | 1461237186472 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (182A0000) [pid = 2720] [serial = 341] [outer = 11DC1800] 04:13:07 INFO - PROCESS | 2720 | 1461237187291 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:13:07 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 04:13:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1070ms 04:13:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:13:07 INFO - PROCESS | 2720 | 1461237187350 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 2720 | 1461237187352 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 04:13:07 INFO - PROCESS | 2720 | 1461237187355 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 2720 | 1461237187357 Marionette TRACE conn4 <- [1,422,null,{}] 04:13:07 INFO - PROCESS | 2720 | 1461237187360 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:07 INFO - PROCESS | 2720 | 1461237187459 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:13:07 INFO - PROCESS | 2720 | 1461237187468 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 2720 | ++DOCSHELL 16F31800 == 36 [pid = 2720] [id = 115] 04:13:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (19524C00) [pid = 2720] [serial = 342] [outer = 00000000] 04:13:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1A06EC00) [pid = 2720] [serial = 343] [outer = 19524C00] 04:13:07 INFO - PROCESS | 2720 | 1461237187513 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (1A522C00) [pid = 2720] [serial = 344] [outer = 19524C00] 04:13:08 INFO - PROCESS | 2720 | 1461237188450 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:13:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms 04:13:08 INFO - PROCESS | 2720 | 1461237188481 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 2720 | 1461237188485 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 04:13:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:13:08 INFO - PROCESS | 2720 | 1461237188532 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 2720 | 1461237188536 Marionette TRACE conn4 <- [1,426,null,{}] 04:13:08 INFO - PROCESS | 2720 | 1461237188545 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:08 INFO - PROCESS | 2720 | 1461237188643 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:13:08 INFO - PROCESS | 2720 | 1461237188804 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:08 INFO - PROCESS | 2720 | ++DOCSHELL 11E2BC00 == 37 [pid = 2720] [id = 116] 04:13:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (11E2C000) [pid = 2720] [serial = 345] [outer = 00000000] 04:13:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11E39800) [pid = 2720] [serial = 346] [outer = 11E2C000] 04:13:08 INFO - PROCESS | 2720 | 1461237188903 Marionette DEBUG loaded listener.js 04:13:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (11EB8C00) [pid = 2720] [serial = 347] [outer = 11E2C000] 04:13:09 INFO - PROCESS | 2720 | 1461237189514 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:13:09 INFO - PROCESS | 2720 | 1461237189574 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 04:13:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:13:09 INFO - PROCESS | 2720 | 1461237189581 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:13:09 INFO - PROCESS | 2720 | 1461237189584 Marionette TRACE conn4 <- [1,430,null,{}] 04:13:09 INFO - PROCESS | 2720 | 1461237189588 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:09 INFO - PROCESS | 2720 | 1461237189720 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:13:09 INFO - PROCESS | 2720 | 1461237189800 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 2720 | ++DOCSHELL 15A4C800 == 38 [pid = 2720] [id = 117] 04:13:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (15A53000) [pid = 2720] [serial = 348] [outer = 00000000] 04:13:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (16F18800) [pid = 2720] [serial = 349] [outer = 15A53000] 04:13:09 INFO - PROCESS | 2720 | 1461237189897 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (16F31400) [pid = 2720] [serial = 350] [outer = 15A53000] 04:13:10 INFO - PROCESS | 2720 | 1461237190509 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:13:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:13:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 04:13:10 INFO - PROCESS | 2720 | 1461237190552 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:13:10 INFO - PROCESS | 2720 | 1461237190555 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 04:13:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:13:10 INFO - PROCESS | 2720 | 1461237190559 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 2720 | 1461237190563 Marionette TRACE conn4 <- [1,434,null,{}] 04:13:10 INFO - PROCESS | 2720 | 1461237190575 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:10 INFO - PROCESS | 2720 | 1461237190687 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:13:10 INFO - PROCESS | 2720 | 1461237190763 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA0800 == 39 [pid = 2720] [id = 118] 04:13:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1AAA1400) [pid = 2720] [serial = 351] [outer = 00000000] 04:13:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1AAA7400) [pid = 2720] [serial = 352] [outer = 1AAA1400] 04:13:10 INFO - PROCESS | 2720 | 1461237190822 Marionette DEBUG loaded listener.js 04:13:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1AAED400) [pid = 2720] [serial = 353] [outer = 1AAA1400] 04:13:11 INFO - PROCESS | 2720 | 1461237191553 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:13:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1023ms 04:13:11 INFO - PROCESS | 2720 | 1461237191587 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 2720 | 1461237191591 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 04:13:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:13:11 INFO - PROCESS | 2720 | 1461237191597 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 2720 | 1461237191601 Marionette TRACE conn4 <- [1,438,null,{}] 04:13:11 INFO - PROCESS | 2720 | 1461237191608 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:11 INFO - PROCESS | 2720 | 1461237191712 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:13:11 INFO - PROCESS | 2720 | 1461237191797 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:11 INFO - PROCESS | 2720 | ++DOCSHELL 11DEA400 == 40 [pid = 2720] [id = 119] 04:13:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (11E2F400) [pid = 2720] [serial = 354] [outer = 00000000] 04:13:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (11EB6C00) [pid = 2720] [serial = 355] [outer = 11E2F400] 04:13:11 INFO - PROCESS | 2720 | 1461237191846 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (121CCC00) [pid = 2720] [serial = 356] [outer = 11E2F400] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (17C42400) [pid = 2720] [serial = 289] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1B68B000) [pid = 2720] [serial = 313] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (17F08400) [pid = 2720] [serial = 290] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (19A9F000) [pid = 2720] [serial = 295] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1840E800) [pid = 2720] [serial = 292] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (18588400) [pid = 2720] [serial = 293] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (12E9C000) [pid = 2720] [serial = 283] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (15A4EC00) [pid = 2720] [serial = 284] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1A522400) [pid = 2720] [serial = 311] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1A06FC00) [pid = 2720] [serial = 301] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1A521C00) [pid = 2720] [serial = 302] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1AAE9C00) [pid = 2720] [serial = 304] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (11EBA000) [pid = 2720] [serial = 307] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (19AA2800) [pid = 2720] [serial = 310] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1AB7D000) [pid = 2720] [serial = 305] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1254B000) [pid = 2720] [serial = 308] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (19585000) [pid = 2720] [serial = 296] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (121CA000) [pid = 2720] [serial = 280] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1236C000) [pid = 2720] [serial = 281] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (0EFDEC00) [pid = 2720] [serial = 274] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (11877000) [pid = 2720] [serial = 275] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (1A00FC00) [pid = 2720] [serial = 298] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (1EC63400) [pid = 2720] [serial = 272] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (167A7800) [pid = 2720] [serial = 286] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (1A00F400) [pid = 2720] [serial = 299] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (16CC2C00) [pid = 2720] [serial = 287] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (11DDF800) [pid = 2720] [serial = 277] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (11DE5C00) [pid = 2720] [serial = 278] [outer = 00000000] [url = about:blank] 04:13:12 INFO - PROCESS | 2720 | 1461237192451 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:13:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:13:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 04:13:12 INFO - PROCESS | 2720 | 1461237192471 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:13:12 INFO - PROCESS | 2720 | 1461237192477 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 04:13:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:13:12 INFO - PROCESS | 2720 | 1461237192498 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:13:12 INFO - PROCESS | 2720 | 1461237192501 Marionette TRACE conn4 <- [1,442,null,{}] 04:13:12 INFO - PROCESS | 2720 | 1461237192506 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:12 INFO - PROCESS | 2720 | 1461237192591 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:13:12 INFO - PROCESS | 2720 | 1461237192597 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 2720 | ++DOCSHELL 0EFDEC00 == 41 [pid = 2720] [id = 120] 04:13:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (0EFE3000) [pid = 2720] [serial = 357] [outer = 00000000] 04:13:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (11E34400) [pid = 2720] [serial = 358] [outer = 0EFE3000] 04:13:12 INFO - PROCESS | 2720 | 1461237192646 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (11EBC800) [pid = 2720] [serial = 359] [outer = 0EFE3000] 04:13:13 INFO - PROCESS | 2720 | 1461237193178 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:13:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 04:13:13 INFO - PROCESS | 2720 | 1461237193228 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 2720 | 1461237193231 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 04:13:13 INFO - PROCESS | 2720 | 1461237193234 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:13:13 INFO - PROCESS | 2720 | 1461237193237 Marionette TRACE conn4 <- [1,446,null,{}] 04:13:13 INFO - PROCESS | 2720 | 1461237193250 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:13 INFO - PROCESS | 2720 | 1461237193337 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:13:13 INFO - PROCESS | 2720 | 1461237193406 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:13 INFO - PROCESS | 2720 | ++DOCSHELL 123A9800 == 42 [pid = 2720] [id = 121] 04:13:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (12DAD400) [pid = 2720] [serial = 360] [outer = 00000000] 04:13:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (16CC1400) [pid = 2720] [serial = 361] [outer = 12DAD400] 04:13:13 INFO - PROCESS | 2720 | 1461237193456 Marionette DEBUG loaded listener.js 04:13:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (16EC8400) [pid = 2720] [serial = 362] [outer = 12DAD400] 04:13:13 INFO - PROCESS | 2720 | 1461237193869 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:13:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 669ms 04:13:13 INFO - PROCESS | 2720 | 1461237193912 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 2720 | 1461237193915 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 04:13:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:13:13 INFO - PROCESS | 2720 | 1461237193918 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 2720 | 1461237193920 Marionette TRACE conn4 <- [1,450,null,{}] 04:13:13 INFO - PROCESS | 2720 | 1461237193924 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 2720 | 1461237194006 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:13:14 INFO - PROCESS | 2720 | 1461237194012 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 2720 | ++DOCSHELL 17F08400 == 43 [pid = 2720] [id = 122] 04:13:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (17F0D800) [pid = 2720] [serial = 363] [outer = 00000000] 04:13:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (1855C000) [pid = 2720] [serial = 364] [outer = 17F0D800] 04:13:14 INFO - PROCESS | 2720 | 1461237194058 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (1858F800) [pid = 2720] [serial = 365] [outer = 17F0D800] 04:13:14 INFO - PROCESS | 2720 | 1461237194485 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:13:14 INFO - PROCESS | 2720 | 1461237194556 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 04:13:14 INFO - PROCESS | 2720 | 1461237194559 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:13:14 INFO - PROCESS | 2720 | 1461237194561 Marionette TRACE conn4 <- [1,454,null,{}] 04:13:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:13:14 INFO - PROCESS | 2720 | 1461237194564 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:14 INFO - PROCESS | 2720 | 1461237194667 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:13:14 INFO - PROCESS | 2720 | 1461237194743 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 2720 | ++DOCSHELL 19530C00 == 44 [pid = 2720] [id = 123] 04:13:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (19A9E000) [pid = 2720] [serial = 366] [outer = 00000000] 04:13:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (19AA9C00) [pid = 2720] [serial = 367] [outer = 19A9E000] 04:13:14 INFO - PROCESS | 2720 | 1461237194788 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1A012800) [pid = 2720] [serial = 368] [outer = 19A9E000] 04:13:15 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:15 INFO - PROCESS | 2720 | 1461237195236 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:13:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:13:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 04:13:15 INFO - PROCESS | 2720 | 1461237195293 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 2720 | 1461237195295 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 04:13:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:13:15 INFO - PROCESS | 2720 | 1461237195307 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 2720 | 1461237195309 Marionette TRACE conn4 <- [1,458,null,{}] 04:13:15 INFO - PROCESS | 2720 | 1461237195312 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:15 INFO - PROCESS | 2720 | 1461237195446 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:13:15 INFO - PROCESS | 2720 | 1461237195502 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 2720 | ++DOCSHELL 1A02DC00 == 45 [pid = 2720] [id = 124] 04:13:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1A033800) [pid = 2720] [serial = 369] [outer = 00000000] 04:13:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (1AA9D400) [pid = 2720] [serial = 370] [outer = 1A033800] 04:13:15 INFO - PROCESS | 2720 | 1461237195551 Marionette DEBUG loaded listener.js 04:13:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1AAA4C00) [pid = 2720] [serial = 371] [outer = 1A033800] 04:13:16 INFO - PROCESS | 2720 | 1461237196021 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 2720 | 1461237196096 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 04:13:16 INFO - PROCESS | 2720 | 1461237196099 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:13:16 INFO - PROCESS | 2720 | 1461237196100 Marionette TRACE conn4 <- [1,462,null,{}] 04:13:16 INFO - PROCESS | 2720 | 1461237196104 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 2720 | 1461237196210 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:13:16 INFO - PROCESS | 2720 | 1461237196222 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 2720 | ++DOCSHELL 16C32800 == 46 [pid = 2720] [id = 125] 04:13:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (1AAA6400) [pid = 2720] [serial = 372] [outer = 00000000] 04:13:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (1B7B0400) [pid = 2720] [serial = 373] [outer = 1AAA6400] 04:13:16 INFO - PROCESS | 2720 | 1461237196268 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1C72A800) [pid = 2720] [serial = 374] [outer = 1AAA6400] 04:13:16 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (16F27C00) [pid = 2720] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:13:16 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (19AAA000) [pid = 2720] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:13:16 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (11DC4000) [pid = 2720] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:13:16 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (132A9000) [pid = 2720] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:13:16 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0B286C00) [pid = 2720] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:13:16 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (17C4AC00) [pid = 2720] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:13:16 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (11DC1800) [pid = 2720] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:13:16 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:16 INFO - PROCESS | 2720 | 1461237196751 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:13:16 INFO - PROCESS | 2720 | 1461237196777 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 04:13:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:13:16 INFO - PROCESS | 2720 | 1461237196780 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:13:16 INFO - PROCESS | 2720 | 1461237196782 Marionette TRACE conn4 <- [1,466,null,{}] 04:13:16 INFO - PROCESS | 2720 | 1461237196785 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:16 INFO - PROCESS | 2720 | 1461237196887 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:13:16 INFO - PROCESS | 2720 | 1461237196931 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:16 INFO - PROCESS | 2720 | ++DOCSHELL 11842000 == 47 [pid = 2720] [id = 126] 04:13:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (11DE7800) [pid = 2720] [serial = 375] [outer = 00000000] 04:13:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1C7C0000) [pid = 2720] [serial = 376] [outer = 11DE7800] 04:13:16 INFO - PROCESS | 2720 | 1461237196975 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (1C7BD400) [pid = 2720] [serial = 377] [outer = 11DE7800] 04:13:17 INFO - PROCESS | 2720 | 1461237197342 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 2720 | 1461237197453 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 04:13:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:13:17 INFO - PROCESS | 2720 | 1461237197463 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 2720 | 1461237197468 Marionette TRACE conn4 <- [1,470,null,{}] 04:13:17 INFO - PROCESS | 2720 | 1461237197475 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:17 INFO - PROCESS | 2720 | 1461237197646 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:13:17 INFO - PROCESS | 2720 | 1461237197731 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 2720 | ++DOCSHELL 11DDB400 == 48 [pid = 2720] [id = 127] 04:13:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (11DDC800) [pid = 2720] [serial = 378] [outer = 00000000] 04:13:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (11DE9400) [pid = 2720] [serial = 379] [outer = 11DDC800] 04:13:17 INFO - PROCESS | 2720 | 1461237197790 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (11EBBC00) [pid = 2720] [serial = 380] [outer = 11DDC800] 04:13:18 INFO - PROCESS | 2720 | 1461237198364 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:13:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 04:13:18 INFO - PROCESS | 2720 | 1461237198390 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 2720 | 1461237198394 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 04:13:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:13:18 INFO - PROCESS | 2720 | 1461237198402 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 2720 | 1461237198407 Marionette TRACE conn4 <- [1,474,null,{}] 04:13:18 INFO - PROCESS | 2720 | 1461237198411 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:18 INFO - PROCESS | 2720 | 1461237198520 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:13:18 INFO - PROCESS | 2720 | 1461237198609 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:18 INFO - PROCESS | 2720 | ++DOCSHELL 1673D400 == 49 [pid = 2720] [id = 128] 04:13:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1679D400) [pid = 2720] [serial = 381] [outer = 00000000] 04:13:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (17F09400) [pid = 2720] [serial = 382] [outer = 1679D400] 04:13:18 INFO - PROCESS | 2720 | 1461237198665 Marionette DEBUG loaded listener.js 04:13:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (18559C00) [pid = 2720] [serial = 383] [outer = 1679D400] 04:13:19 INFO - PROCESS | 2720 | 1461237199304 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:13:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1A067000) [pid = 2720] [serial = 384] [outer = 0EF7E400] 04:13:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:13:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 969ms 04:13:19 INFO - PROCESS | 2720 | 1461237199401 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:13:19 INFO - PROCESS | 2720 | 1461237199404 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 04:13:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:13:19 INFO - PROCESS | 2720 | 1461237199459 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:13:19 INFO - PROCESS | 2720 | 1461237199461 Marionette TRACE conn4 <- [1,478,null,{}] 04:13:19 INFO - PROCESS | 2720 | 1461237199499 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:19 INFO - PROCESS | 2720 | 1461237199607 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:13:19 INFO - PROCESS | 2720 | 1461237199679 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 2720 | ++DOCSHELL 1AAF1000 == 50 [pid = 2720] [id = 129] 04:13:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1AAF3000) [pid = 2720] [serial = 385] [outer = 00000000] 04:13:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1DC38800) [pid = 2720] [serial = 386] [outer = 1AAF3000] 04:13:19 INFO - PROCESS | 2720 | 1461237199739 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1DCD8400) [pid = 2720] [serial = 387] [outer = 1AAF3000] 04:13:20 INFO - PROCESS | 2720 | 1461237200401 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:13:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1035ms 04:13:20 INFO - PROCESS | 2720 | 1461237200455 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 2720 | 1461237200457 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 04:13:20 INFO - PROCESS | 2720 | 1461237200461 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:13:20 INFO - PROCESS | 2720 | 1461237200463 Marionette TRACE conn4 <- [1,482,null,{}] 04:13:20 INFO - PROCESS | 2720 | 1461237200466 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:20 INFO - PROCESS | 2720 | 1461237200569 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:13:20 INFO - PROCESS | 2720 | 1461237200644 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 2720 | ++DOCSHELL 1E1EA000 == 51 [pid = 2720] [id = 130] 04:13:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1E1EF400) [pid = 2720] [serial = 388] [outer = 00000000] 04:13:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1EB14400) [pid = 2720] [serial = 389] [outer = 1E1EF400] 04:13:20 INFO - PROCESS | 2720 | 1461237200700 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1EB1C000) [pid = 2720] [serial = 390] [outer = 1E1EF400] 04:13:21 INFO - PROCESS | 2720 | 1461237201346 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:13:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 04:13:21 INFO - PROCESS | 2720 | 1461237201395 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 2720 | 1461237201397 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 04:13:21 INFO - PROCESS | 2720 | 1461237201400 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:13:21 INFO - PROCESS | 2720 | 1461237201403 Marionette TRACE conn4 <- [1,486,null,{}] 04:13:21 INFO - PROCESS | 2720 | 1461237201406 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:21 INFO - PROCESS | 2720 | 1461237201504 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:13:21 INFO - PROCESS | 2720 | 1461237201580 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:21 INFO - PROCESS | 2720 | ++DOCSHELL 1CF93400 == 52 [pid = 2720] [id = 131] 04:13:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1EB1D800) [pid = 2720] [serial = 391] [outer = 00000000] 04:13:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1EC64800) [pid = 2720] [serial = 392] [outer = 1EB1D800] 04:13:21 INFO - PROCESS | 2720 | 1461237201635 Marionette DEBUG loaded listener.js 04:13:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1F604000) [pid = 2720] [serial = 393] [outer = 1EB1D800] 04:13:22 INFO - PROCESS | 2720 | 1461237202394 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:13:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:13:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1017ms 04:13:22 INFO - PROCESS | 2720 | 1461237202428 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:13:22 INFO - PROCESS | 2720 | 1461237202432 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 04:13:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:13:22 INFO - PROCESS | 2720 | 1461237202437 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:13:22 INFO - PROCESS | 2720 | 1461237202441 Marionette TRACE conn4 <- [1,490,null,{}] 04:13:22 INFO - PROCESS | 2720 | 1461237202472 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:22 INFO - PROCESS | 2720 | 1461237202567 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:13:22 INFO - PROCESS | 2720 | 1461237202647 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 2720 | ++DOCSHELL 11E36800 == 53 [pid = 2720] [id = 132] 04:13:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (11E39C00) [pid = 2720] [serial = 394] [outer = 00000000] 04:13:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (12E9E400) [pid = 2720] [serial = 395] [outer = 11E39C00] 04:13:22 INFO - PROCESS | 2720 | 1461237202696 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (15AE0000) [pid = 2720] [serial = 396] [outer = 11E39C00] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 16F0A000 == 52 [pid = 2720] [id = 111] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 123ADC00 == 51 [pid = 2720] [id = 112] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 11DB8400 == 50 [pid = 2720] [id = 114] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 12E96C00 == 49 [pid = 2720] [id = 110] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 16C32800 == 48 [pid = 2720] [id = 125] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 1A02DC00 == 47 [pid = 2720] [id = 124] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 19530C00 == 46 [pid = 2720] [id = 123] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 17F08400 == 45 [pid = 2720] [id = 122] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 123A9800 == 44 [pid = 2720] [id = 121] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 0EFDEC00 == 43 [pid = 2720] [id = 120] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 11DEA400 == 42 [pid = 2720] [id = 119] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1A06EC00) [pid = 2720] [serial = 343] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (123B3400) [pid = 2720] [serial = 319] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0EFE1000) [pid = 2720] [serial = 316] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOCSHELL 16F31800 == 41 [pid = 2720] [id = 115] 04:13:23 INFO - PROCESS | 2720 | 1461237203347 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:13:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 950ms 04:13:23 INFO - PROCESS | 2720 | 1461237203387 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:13:23 INFO - PROCESS | 2720 | 1461237203393 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 04:13:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:13:23 INFO - PROCESS | 2720 | 1461237203399 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 2720 | 1461237203401 Marionette TRACE conn4 <- [1,494,null,{}] 04:13:23 INFO - PROCESS | 2720 | 1461237203406 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:23 INFO - PROCESS | 2720 | 1461237203490 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (16FE5800) [pid = 2720] [serial = 331] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1A011000) [pid = 2720] [serial = 337] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (121C4000) [pid = 2720] [serial = 325] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1236D000) [pid = 2720] [serial = 326] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (15ADC000) [pid = 2720] [serial = 328] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0E816000) [pid = 2720] [serial = 322] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (11D1A800) [pid = 2720] [serial = 323] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1858F400) [pid = 2720] [serial = 335] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (18559800) [pid = 2720] [serial = 334] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (12372400) [pid = 2720] [serial = 340] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1A00CC00) [pid = 2720] [serial = 338] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (182A0000) [pid = 2720] [serial = 341] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (17B7B800) [pid = 2720] [serial = 332] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (16720800) [pid = 2720] [serial = 329] [outer = 00000000] [url = about:blank] 04:13:23 INFO - PROCESS | 2720 | 1461237203572 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 2720 | ++DOCSHELL 0E812C00 == 42 [pid = 2720] [id = 133] 04:13:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0E814800) [pid = 2720] [serial = 397] [outer = 00000000] 04:13:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11DE4000) [pid = 2720] [serial = 398] [outer = 0E814800] 04:13:23 INFO - PROCESS | 2720 | 1461237203621 Marionette DEBUG loaded listener.js 04:13:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (11EBC000) [pid = 2720] [serial = 399] [outer = 0E814800] 04:13:24 INFO - PROCESS | 2720 | 1461237204038 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:13:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 04:13:24 INFO - PROCESS | 2720 | 1461237204072 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 2720 | 1461237204074 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 04:13:24 INFO - PROCESS | 2720 | 1461237204078 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:13:24 INFO - PROCESS | 2720 | 1461237204081 Marionette TRACE conn4 <- [1,498,null,{}] 04:13:24 INFO - PROCESS | 2720 | 1461237204092 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:24 INFO - PROCESS | 2720 | 1461237204180 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:13:24 INFO - PROCESS | 2720 | 1461237204187 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 2720 | ++DOCSHELL 15A58400 == 43 [pid = 2720] [id = 134] 04:13:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (16C2F800) [pid = 2720] [serial = 400] [outer = 00000000] 04:13:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (16F2EC00) [pid = 2720] [serial = 401] [outer = 16C2F800] 04:13:24 INFO - PROCESS | 2720 | 1461237204236 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (17B7C400) [pid = 2720] [serial = 402] [outer = 16C2F800] 04:13:24 INFO - PROCESS | 2720 | 1461237204707 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:13:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 04:13:24 INFO - PROCESS | 2720 | 1461237204753 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 2720 | 1461237204756 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 04:13:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:13:24 INFO - PROCESS | 2720 | 1461237204760 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 2720 | 1461237204761 Marionette TRACE conn4 <- [1,502,null,{}] 04:13:24 INFO - PROCESS | 2720 | 1461237204765 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:24 INFO - PROCESS | 2720 | 1461237204872 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:13:24 INFO - PROCESS | 2720 | 1461237204882 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:24 INFO - PROCESS | 2720 | ++DOCSHELL 1858A800 == 44 [pid = 2720] [id = 135] 04:13:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (18589400) [pid = 2720] [serial = 403] [outer = 00000000] 04:13:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (19530C00) [pid = 2720] [serial = 404] [outer = 18589400] 04:13:24 INFO - PROCESS | 2720 | 1461237204930 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (19AA0000) [pid = 2720] [serial = 405] [outer = 18589400] 04:13:25 INFO - PROCESS | 2720 | 1461237205377 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:13:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:13:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 04:13:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:13:25 INFO - PROCESS | 2720 | 1461237205433 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:13:25 INFO - PROCESS | 2720 | 1461237205435 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 04:13:25 INFO - PROCESS | 2720 | 1461237205438 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:13:25 INFO - PROCESS | 2720 | 1461237205440 Marionette TRACE conn4 <- [1,506,null,{}] 04:13:25 INFO - PROCESS | 2720 | 1461237205444 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:25 INFO - PROCESS | 2720 | 1461237205553 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:13:25 INFO - PROCESS | 2720 | 1461237205560 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 2720 | ++DOCSHELL 11DB8800 == 45 [pid = 2720] [id = 136] 04:13:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (18298800) [pid = 2720] [serial = 406] [outer = 00000000] 04:13:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1A029800) [pid = 2720] [serial = 407] [outer = 18298800] 04:13:25 INFO - PROCESS | 2720 | 1461237205605 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1A068C00) [pid = 2720] [serial = 408] [outer = 18298800] 04:13:26 INFO - PROCESS | 2720 | 1461237206064 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:13:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 04:13:26 INFO - PROCESS | 2720 | 1461237206113 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 2720 | 1461237206115 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 04:13:26 INFO - PROCESS | 2720 | 1461237206118 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 2720 | 1461237206120 Marionette TRACE conn4 <- [1,510,null,{}] 04:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:13:26 INFO - PROCESS | 2720 | 1461237206124 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:26 INFO - PROCESS | 2720 | 1461237206291 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:13:26 INFO - PROCESS | 2720 | 1461237206315 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:26 INFO - PROCESS | 2720 | ++DOCSHELL 1183D400 == 46 [pid = 2720] [id = 137] 04:13:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1A027C00) [pid = 2720] [serial = 409] [outer = 00000000] 04:13:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B7AD000) [pid = 2720] [serial = 410] [outer = 1A027C00] 04:13:26 INFO - PROCESS | 2720 | 1461237206362 Marionette DEBUG loaded listener.js 04:13:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1CF8D800) [pid = 2720] [serial = 411] [outer = 1A027C00] 04:13:26 INFO - PROCESS | 2720 | 1461237206837 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:13:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:13:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 770ms 04:13:26 INFO - PROCESS | 2720 | 1461237206893 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 2720 | 1461237206895 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 04:13:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:13:26 INFO - PROCESS | 2720 | 1461237206904 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 2720 | 1461237206906 Marionette TRACE conn4 <- [1,514,null,{}] 04:13:26 INFO - PROCESS | 2720 | 1461237206910 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:27 INFO - PROCESS | 2720 | 1461237207016 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:13:27 INFO - PROCESS | 2720 | 1461237207026 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 2720 | ++DOCSHELL 1AA9CC00 == 47 [pid = 2720] [id = 138] 04:13:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B7A6000) [pid = 2720] [serial = 412] [outer = 00000000] 04:13:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1D5E6400) [pid = 2720] [serial = 413] [outer = 1B7A6000] 04:13:27 INFO - PROCESS | 2720 | 1461237207069 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1E751400) [pid = 2720] [serial = 414] [outer = 1B7A6000] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (11EB7000) [pid = 2720] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (11E2F400) [pid = 2720] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0EFE3000) [pid = 2720] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (12DAD400) [pid = 2720] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (19A9E000) [pid = 2720] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (17F0D800) [pid = 2720] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1A033800) [pid = 2720] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:13:27 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1AAA6400) [pid = 2720] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:13:27 INFO - PROCESS | 2720 | 1461237207666 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:13:27 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 04:13:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 770ms 04:13:27 INFO - PROCESS | 2720 | 1461237207680 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:13:27 INFO - PROCESS | 2720 | 1461237207682 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 04:13:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:13:27 INFO - PROCESS | 2720 | 1461237207685 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:13:27 INFO - PROCESS | 2720 | 1461237207687 Marionette TRACE conn4 <- [1,518,null,{}] 04:13:27 INFO - PROCESS | 2720 | 1461237207690 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:27 INFO - PROCESS | 2720 | 1461237207765 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:13:27 INFO - PROCESS | 2720 | 1461237207772 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 2720 | ++DOCSHELL 11EB7000 == 48 [pid = 2720] [id = 139] 04:13:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (12543800) [pid = 2720] [serial = 415] [outer = 00000000] 04:13:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1B7A6400) [pid = 2720] [serial = 416] [outer = 12543800] 04:13:27 INFO - PROCESS | 2720 | 1461237207819 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1D5D8C00) [pid = 2720] [serial = 417] [outer = 12543800] 04:13:28 INFO - PROCESS | 2720 | 1461237208267 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:13:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 632ms 04:13:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:13:28 INFO - PROCESS | 2720 | 1461237208320 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 2720 | 1461237208322 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 04:13:28 INFO - PROCESS | 2720 | 1461237208325 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 2720 | 1461237208327 Marionette TRACE conn4 <- [1,522,null,{}] 04:13:28 INFO - PROCESS | 2720 | 1461237208330 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:28 INFO - PROCESS | 2720 | 1461237208409 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:13:28 INFO - PROCESS | 2720 | 1461237208415 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:28 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA6400 == 49 [pid = 2720] [id = 140] 04:13:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1DCDBC00) [pid = 2720] [serial = 418] [outer = 00000000] 04:13:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1F607000) [pid = 2720] [serial = 419] [outer = 1DCDBC00] 04:13:28 INFO - PROCESS | 2720 | 1461237208463 Marionette DEBUG loaded listener.js 04:13:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1F60B800) [pid = 2720] [serial = 420] [outer = 1DCDBC00] 04:13:28 INFO - PROCESS | 2720 | 1461237208898 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:13:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:13:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 04:13:28 INFO - PROCESS | 2720 | 1461237208956 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 2720 | 1461237208958 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 04:13:28 INFO - PROCESS | 2720 | 1461237208961 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:13:28 INFO - PROCESS | 2720 | 1461237208963 Marionette TRACE conn4 <- [1,526,null,{}] 04:13:28 INFO - PROCESS | 2720 | 1461237208967 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:29 INFO - PROCESS | 2720 | 1461237209047 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:13:29 INFO - PROCESS | 2720 | 1461237209056 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 2720 | ++DOCSHELL 18594000 == 50 [pid = 2720] [id = 141] 04:13:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1F797C00) [pid = 2720] [serial = 421] [outer = 00000000] 04:13:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1F7EE800) [pid = 2720] [serial = 422] [outer = 1F797C00] 04:13:29 INFO - PROCESS | 2720 | 1461237209102 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1F7F1400) [pid = 2720] [serial = 423] [outer = 1F797C00] 04:13:29 INFO - PROCESS | 2720 | 1461237209610 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:13:29 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 04:13:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 04:13:29 INFO - PROCESS | 2720 | 1461237209636 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:13:29 INFO - PROCESS | 2720 | 1461237209641 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 04:13:29 INFO - PROCESS | 2720 | 1461237209647 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:13:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:13:29 INFO - PROCESS | 2720 | 1461237209652 Marionette TRACE conn4 <- [1,530,null,{}] 04:13:29 INFO - PROCESS | 2720 | 1461237209659 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:29 INFO - PROCESS | 2720 | 1461237209771 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:13:29 INFO - PROCESS | 2720 | 1461237209869 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 2720 | ++DOCSHELL 11DBA000 == 51 [pid = 2720] [id = 142] 04:13:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (11DBB400) [pid = 2720] [serial = 424] [outer = 00000000] 04:13:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (11E39000) [pid = 2720] [serial = 425] [outer = 11DBB400] 04:13:29 INFO - PROCESS | 2720 | 1461237209926 Marionette DEBUG loaded listener.js 04:13:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (121C5000) [pid = 2720] [serial = 426] [outer = 11DBB400] 04:13:30 INFO - PROCESS | 2720 | 1461237210578 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:13:30 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 04:13:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:13:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:30 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 04:13:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:13:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:13:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:13:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 987ms 04:13:30 INFO - PROCESS | 2720 | 1461237210639 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 2720 | 1461237210646 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 04:13:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:13:30 INFO - PROCESS | 2720 | 1461237210653 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 2720 | 1461237210656 Marionette TRACE conn4 <- [1,534,null,{}] 04:13:30 INFO - PROCESS | 2720 | 1461237210660 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:30 INFO - PROCESS | 2720 | 1461237210778 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:13:30 INFO - PROCESS | 2720 | 1461237210875 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:30 INFO - PROCESS | 2720 | ++DOCSHELL 11E35C00 == 52 [pid = 2720] [id = 143] 04:13:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (12176400) [pid = 2720] [serial = 427] [outer = 00000000] 04:13:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1858D400) [pid = 2720] [serial = 428] [outer = 12176400] 04:13:30 INFO - PROCESS | 2720 | 1461237210934 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (19525800) [pid = 2720] [serial = 429] [outer = 12176400] 04:13:31 INFO - PROCESS | 2720 | 1461237211441 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:13:31 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. 04:13:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 832ms 04:13:31 INFO - PROCESS | 2720 | 1461237211485 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:13:31 INFO - PROCESS | 2720 | 1461237211488 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 04:13:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:13:31 INFO - PROCESS | 2720 | 1461237211492 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:13:31 INFO - PROCESS | 2720 | 1461237211496 Marionette TRACE conn4 <- [1,538,null,{}] 04:13:31 INFO - PROCESS | 2720 | 1461237211507 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:31 INFO - PROCESS | 2720 | 1461237211658 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:13:31 INFO - PROCESS | 2720 | 1461237211748 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 2720 | ++DOCSHELL 1F608C00 == 53 [pid = 2720] [id = 144] 04:13:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1F60CC00) [pid = 2720] [serial = 430] [outer = 00000000] 04:13:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1FAAEC00) [pid = 2720] [serial = 431] [outer = 1F60CC00] 04:13:31 INFO - PROCESS | 2720 | 1461237211806 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1FAB3000) [pid = 2720] [serial = 432] [outer = 1F60CC00] 04:13:32 INFO - PROCESS | 2720 | 1461237212374 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:13:32 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. 04:13:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 04:13:32 INFO - PROCESS | 2720 | 1461237212440 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:13:32 INFO - PROCESS | 2720 | 1461237212443 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 04:13:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:13:32 INFO - PROCESS | 2720 | 1461237212450 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 2720 | 1461237212452 Marionette TRACE conn4 <- [1,542,null,{}] 04:13:32 INFO - PROCESS | 2720 | 1461237212456 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:32 INFO - PROCESS | 2720 | 1461237212563 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:13:32 INFO - PROCESS | 2720 | 1461237212672 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 2720 | ++DOCSHELL 1C872400 == 54 [pid = 2720] [id = 145] 04:13:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C872C00) [pid = 2720] [serial = 433] [outer = 00000000] 04:13:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1EC63800) [pid = 2720] [serial = 434] [outer = 1C872C00] 04:13:32 INFO - PROCESS | 2720 | 1461237212733 Marionette DEBUG loaded listener.js 04:13:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1FE8AC00) [pid = 2720] [serial = 435] [outer = 1C872C00] 04:13:33 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:33 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:33 INFO - PROCESS | 2720 | 1461237213277 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 04:13:33 INFO - PROCESS | 2720 | 1461237213323 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:13:33 INFO - PROCESS | 2720 | 1461237213326 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 04:13:33 INFO - PROCESS | 2720 | 1461237213329 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:13:33 INFO - PROCESS | 2720 | 1461237213332 Marionette TRACE conn4 <- [1,546,null,{}] 04:13:33 INFO - PROCESS | 2720 | 1461237213336 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:33 INFO - PROCESS | 2720 | 1461237213442 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:13:33 INFO - PROCESS | 2720 | 1461237213535 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:33 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C3C00 == 55 [pid = 2720] [id = 146] 04:13:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1B4C5000) [pid = 2720] [serial = 436] [outer = 00000000] 04:13:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1B4CD000) [pid = 2720] [serial = 437] [outer = 1B4C5000] 04:13:33 INFO - PROCESS | 2720 | 1461237213590 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1B4CE400) [pid = 2720] [serial = 438] [outer = 1B4C5000] 04:13:34 INFO - PROCESS | 2720 | 1461237214192 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:13:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 929ms 04:13:34 INFO - PROCESS | 2720 | 1461237214264 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 2720 | 1461237214266 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 04:13:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:13:34 INFO - PROCESS | 2720 | 1461237214270 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 2720 | 1461237214272 Marionette TRACE conn4 <- [1,550,null,{}] 04:13:34 INFO - PROCESS | 2720 | 1461237214276 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:34 INFO - PROCESS | 2720 | 1461237214402 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:13:34 INFO - PROCESS | 2720 | 1461237214537 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 2720 | ++DOCSHELL 1C729800 == 56 [pid = 2720] [id = 147] 04:13:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1C72A400) [pid = 2720] [serial = 439] [outer = 00000000] 04:13:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (20758000) [pid = 2720] [serial = 440] [outer = 1C72A400] 04:13:34 INFO - PROCESS | 2720 | 1461237214598 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (2075C400) [pid = 2720] [serial = 441] [outer = 1C72A400] 04:13:34 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:35 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:35 INFO - PROCESS | 2720 | 1461237215444 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:13:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:13:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1222ms 04:13:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:13:35 INFO - PROCESS | 2720 | 1461237215495 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:13:35 INFO - PROCESS | 2720 | 1461237215499 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 04:13:35 INFO - PROCESS | 2720 | 1461237215504 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:13:35 INFO - PROCESS | 2720 | 1461237215508 Marionette TRACE conn4 <- [1,554,null,{}] 04:13:35 INFO - PROCESS | 2720 | 1461237215515 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:35 INFO - PROCESS | 2720 | 1461237215613 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:13:35 INFO - PROCESS | 2720 | 1461237215742 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:35 INFO - PROCESS | 2720 | ++DOCSHELL 12176000 == 57 [pid = 2720] [id = 148] 04:13:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1217A800) [pid = 2720] [serial = 442] [outer = 00000000] 04:13:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (12378000) [pid = 2720] [serial = 443] [outer = 1217A800] 04:13:35 INFO - PROCESS | 2720 | 1461237215796 Marionette DEBUG loaded listener.js 04:13:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (123B2000) [pid = 2720] [serial = 444] [outer = 1217A800] 04:13:36 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 19AA7800 == 56 [pid = 2720] [id = 113] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 11D08800 == 55 [pid = 2720] [id = 32] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 1AAA6400 == 54 [pid = 2720] [id = 140] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 11EB7000 == 53 [pid = 2720] [id = 139] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 1AA9CC00 == 52 [pid = 2720] [id = 138] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 1183D400 == 51 [pid = 2720] [id = 137] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 11DB8800 == 50 [pid = 2720] [id = 136] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 1858A800 == 49 [pid = 2720] [id = 135] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 15A58400 == 48 [pid = 2720] [id = 134] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1C7C0000) [pid = 2720] [serial = 376] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 0E812C00 == 47 [pid = 2720] [id = 133] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 11E36800 == 46 [pid = 2720] [id = 132] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 1E1EA000 == 45 [pid = 2720] [id = 130] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 1673D400 == 44 [pid = 2720] [id = 128] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 11DDB400 == 43 [pid = 2720] [id = 127] 04:13:36 INFO - PROCESS | 2720 | --DOCSHELL 11842000 == 42 [pid = 2720] [id = 126] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (15A57000) [pid = 2720] [serial = 320] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (121CCC00) [pid = 2720] [serial = 356] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11EB6C00) [pid = 2720] [serial = 355] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (11E39800) [pid = 2720] [serial = 346] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (11E34400) [pid = 2720] [serial = 358] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (11EBC800) [pid = 2720] [serial = 359] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (16F18800) [pid = 2720] [serial = 349] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (16CC1400) [pid = 2720] [serial = 361] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (16EC8400) [pid = 2720] [serial = 362] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (19AA9C00) [pid = 2720] [serial = 367] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1855C000) [pid = 2720] [serial = 364] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1A012800) [pid = 2720] [serial = 368] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1AAA7400) [pid = 2720] [serial = 352] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1AAA4C00) [pid = 2720] [serial = 371] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1AA9D400) [pid = 2720] [serial = 370] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1B7B0400) [pid = 2720] [serial = 373] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1C72A800) [pid = 2720] [serial = 374] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1858F800) [pid = 2720] [serial = 365] [outer = 00000000] [url = about:blank] 04:13:36 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:36 INFO - PROCESS | 2720 | 1461237216377 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:13:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 04:13:36 INFO - PROCESS | 2720 | 1461237216436 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 2720 | 1461237216441 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 04:13:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:13:36 INFO - PROCESS | 2720 | 1461237216447 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 2720 | 1461237216449 Marionette TRACE conn4 <- [1,558,null,{}] 04:13:36 INFO - PROCESS | 2720 | 1461237216453 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:36 INFO - PROCESS | 2720 | 1461237216538 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:13:36 INFO - PROCESS | 2720 | 1461237216614 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 2720 | ++DOCSHELL 11842000 == 43 [pid = 2720] [id = 149] 04:13:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (11D1E400) [pid = 2720] [serial = 445] [outer = 00000000] 04:13:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (11EBDC00) [pid = 2720] [serial = 446] [outer = 11D1E400] 04:13:36 INFO - PROCESS | 2720 | 1461237216662 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (12375800) [pid = 2720] [serial = 447] [outer = 11D1E400] 04:13:36 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:37 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:37 INFO - PROCESS | 2720 | 1461237217151 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:13:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 04:13:37 INFO - PROCESS | 2720 | 1461237217181 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 2720 | 1461237217183 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 04:13:37 INFO - PROCESS | 2720 | 1461237217186 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:13:37 INFO - PROCESS | 2720 | 1461237217190 Marionette TRACE conn4 <- [1,562,null,{}] 04:13:37 INFO - PROCESS | 2720 | 1461237217200 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:37 INFO - PROCESS | 2720 | 1461237217286 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:13:37 INFO - PROCESS | 2720 | 1461237217295 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 2720 | ++DOCSHELL 16F2E000 == 44 [pid = 2720] [id = 150] 04:13:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (16FE2400) [pid = 2720] [serial = 448] [outer = 00000000] 04:13:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (17C41C00) [pid = 2720] [serial = 449] [outer = 16FE2400] 04:13:37 INFO - PROCESS | 2720 | 1461237217344 Marionette DEBUG loaded listener.js 04:13:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1828D400) [pid = 2720] [serial = 450] [outer = 16FE2400] 04:13:37 INFO - PROCESS | 2720 | 1461237217765 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:13:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 04:13:37 INFO - PROCESS | 2720 | 1461237217820 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 2720 | 1461237217823 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 04:13:37 INFO - PROCESS | 2720 | 1461237217826 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:13:37 INFO - PROCESS | 2720 | 1461237217828 Marionette TRACE conn4 <- [1,566,null,{}] 04:13:37 INFO - PROCESS | 2720 | 1461237217832 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:37 INFO - PROCESS | 2720 | 1461237217913 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:13:37 INFO - PROCESS | 2720 | 1461237217920 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:37 INFO - PROCESS | 2720 | ++DOCSHELL 1858C000 == 45 [pid = 2720] [id = 151] 04:13:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1858C800) [pid = 2720] [serial = 451] [outer = 00000000] 04:13:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (19AA9400) [pid = 2720] [serial = 452] [outer = 1858C800] 04:13:37 INFO - PROCESS | 2720 | 1461237217966 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A009400) [pid = 2720] [serial = 453] [outer = 1858C800] 04:13:38 INFO - PROCESS | 2720 | 1461237218373 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:13:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:13:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 04:13:38 INFO - PROCESS | 2720 | 1461237218400 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:13:38 INFO - PROCESS | 2720 | 1461237218402 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 04:13:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:13:38 INFO - PROCESS | 2720 | 1461237218405 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:13:38 INFO - PROCESS | 2720 | 1461237218407 Marionette TRACE conn4 <- [1,570,null,{}] 04:13:38 INFO - PROCESS | 2720 | 1461237218411 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:38 INFO - PROCESS | 2720 | 1461237218526 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:13:38 INFO - PROCESS | 2720 | 1461237218544 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 2720 | ++DOCSHELL 1A012800 == 46 [pid = 2720] [id = 152] 04:13:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1A063C00) [pid = 2720] [serial = 454] [outer = 00000000] 04:13:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1A80E000) [pid = 2720] [serial = 455] [outer = 1A063C00] 04:13:38 INFO - PROCESS | 2720 | 1461237218589 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1AAA1800) [pid = 2720] [serial = 456] [outer = 1A063C00] 04:13:38 INFO - PROCESS | 2720 | 1461237218990 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:13:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 04:13:39 INFO - PROCESS | 2720 | 1461237219040 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 2720 | 1461237219042 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 04:13:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:13:39 INFO - PROCESS | 2720 | 1461237219045 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 2720 | 1461237219047 Marionette TRACE conn4 <- [1,574,null,{}] 04:13:39 INFO - PROCESS | 2720 | 1461237219051 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:39 INFO - PROCESS | 2720 | 1461237219185 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:13:39 INFO - PROCESS | 2720 | 1461237219352 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:39 INFO - PROCESS | 2720 | ++DOCSHELL 16F27C00 == 47 [pid = 2720] [id = 153] 04:13:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (16F2A400) [pid = 2720] [serial = 457] [outer = 00000000] 04:13:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B690400) [pid = 2720] [serial = 458] [outer = 16F2A400] 04:13:39 INFO - PROCESS | 2720 | 1461237219452 Marionette DEBUG loaded listener.js 04:13:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1B610000) [pid = 2720] [serial = 459] [outer = 16F2A400] 04:13:39 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:39 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:39 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:39 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:39 INFO - PROCESS | 2720 | 1461237219940 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:13:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 04:13:39 INFO - PROCESS | 2720 | 1461237219977 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 2720 | 1461237219979 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 04:13:39 INFO - PROCESS | 2720 | 1461237219982 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 2720 | 1461237219984 Marionette TRACE conn4 <- [1,578,null,{}] 04:13:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:13:39 INFO - PROCESS | 2720 | 1461237219988 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:40 INFO - PROCESS | 2720 | 1461237220092 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:13:40 INFO - PROCESS | 2720 | 1461237220101 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 2720 | ++DOCSHELL 1C87AC00 == 48 [pid = 2720] [id = 154] 04:13:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1C87C000) [pid = 2720] [serial = 460] [outer = 00000000] 04:13:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1C9E3800) [pid = 2720] [serial = 461] [outer = 1C87C000] 04:13:40 INFO - PROCESS | 2720 | 1461237220195 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1D3A3C00) [pid = 2720] [serial = 462] [outer = 1C87C000] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (11E39C00) [pid = 2720] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0E814800) [pid = 2720] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (18589400) [pid = 2720] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A027C00) [pid = 2720] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (16C2F800) [pid = 2720] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B7A6000) [pid = 2720] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (12543800) [pid = 2720] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (11DE7800) [pid = 2720] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (18298800) [pid = 2720] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1DCDBC00) [pid = 2720] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0B293800) [pid = 2720] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1679F800) [pid = 2720] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (11E2C000) [pid = 2720] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1AAA1400) [pid = 2720] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:13:40 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (15A53000) [pid = 2720] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:13:40 INFO - PROCESS | 2720 | 1461237220851 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:13:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:13:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 04:13:40 INFO - PROCESS | 2720 | 1461237220917 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:13:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:13:40 INFO - PROCESS | 2720 | 1461237220919 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 04:13:40 INFO - PROCESS | 2720 | 1461237220922 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:13:40 INFO - PROCESS | 2720 | 1461237220923 Marionette TRACE conn4 <- [1,582,null,{}] 04:13:40 INFO - PROCESS | 2720 | 1461237220927 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:41 INFO - PROCESS | 2720 | 1461237221036 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:13:41 INFO - PROCESS | 2720 | 1461237221087 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 2720 | ++DOCSHELL 11D0A800 == 49 [pid = 2720] [id = 155] 04:13:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (11DB7800) [pid = 2720] [serial = 463] [outer = 00000000] 04:13:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1840EC00) [pid = 2720] [serial = 464] [outer = 11DB7800] 04:13:41 INFO - PROCESS | 2720 | 1461237221131 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1A027C00) [pid = 2720] [serial = 465] [outer = 11DB7800] 04:13:41 INFO - PROCESS | 2720 | 1461237221506 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:13:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 04:13:41 INFO - PROCESS | 2720 | 1461237221559 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 2720 | 1461237221561 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 04:13:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:13:41 INFO - PROCESS | 2720 | 1461237221565 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 2720 | 1461237221567 Marionette TRACE conn4 <- [1,586,null,{}] 04:13:41 INFO - PROCESS | 2720 | 1461237221570 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:41 INFO - PROCESS | 2720 | 1461237221646 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:13:41 INFO - PROCESS | 2720 | 1461237221652 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 2720 | ++DOCSHELL 11EB0800 == 50 [pid = 2720] [id = 156] 04:13:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1AAF5000) [pid = 2720] [serial = 466] [outer = 00000000] 04:13:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C856C00) [pid = 2720] [serial = 467] [outer = 1AAF5000] 04:13:41 INFO - PROCESS | 2720 | 1461237221697 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C858400) [pid = 2720] [serial = 468] [outer = 1AAF5000] 04:13:42 INFO - PROCESS | 2720 | 1461237222118 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:13:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 570ms 04:13:42 INFO - PROCESS | 2720 | 1461237222137 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 2720 | 1461237222139 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:13:42 INFO - PROCESS | 2720 | 1461237222142 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 2720 | 1461237222144 Marionette TRACE conn4 <- [1,590,null,{}] 04:13:42 INFO - PROCESS | 2720 | 1461237222147 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:42 INFO - PROCESS | 2720 | 1461237222260 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:13:42 INFO - PROCESS | 2720 | 1461237222267 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:42 INFO - PROCESS | 2720 | ++DOCSHELL 1C856000 == 51 [pid = 2720] [id = 157] 04:13:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1C85A000) [pid = 2720] [serial = 469] [outer = 00000000] 04:13:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1C87B400) [pid = 2720] [serial = 470] [outer = 1C85A000] 04:13:42 INFO - PROCESS | 2720 | 1461237222311 Marionette DEBUG loaded listener.js 04:13:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1840D000) [pid = 2720] [serial = 471] [outer = 1C85A000] 04:13:42 INFO - PROCESS | 2720 | 1461237222803 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:13:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 04:13:42 INFO - PROCESS | 2720 | 1461237222874 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:13:42 INFO - PROCESS | 2720 | 1461237222879 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 04:13:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:13:42 INFO - PROCESS | 2720 | 1461237222885 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 2720 | 1461237222890 Marionette TRACE conn4 <- [1,594,null,{}] 04:13:42 INFO - PROCESS | 2720 | 1461237222897 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:43 INFO - PROCESS | 2720 | 1461237223014 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:13:43 INFO - PROCESS | 2720 | 1461237223135 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 2720 | ++DOCSHELL 11DB5400 == 52 [pid = 2720] [id = 158] 04:13:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (11DB6C00) [pid = 2720] [serial = 472] [outer = 00000000] 04:13:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (11DE1000) [pid = 2720] [serial = 473] [outer = 11DB6C00] 04:13:43 INFO - PROCESS | 2720 | 1461237223194 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (11E3A000) [pid = 2720] [serial = 474] [outer = 11DB6C00] 04:13:43 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:13:44 INFO - PROCESS | 2720 | 1461237224061 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:13:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1237ms 04:13:44 INFO - PROCESS | 2720 | 1461237224128 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 2720 | 1461237224134 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 04:13:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:13:44 INFO - PROCESS | 2720 | 1461237224140 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 2720 | 1461237224143 Marionette TRACE conn4 <- [1,598,null,{}] 04:13:44 INFO - PROCESS | 2720 | 1461237224147 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:44 INFO - PROCESS | 2720 | 1461237224256 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:13:44 INFO - PROCESS | 2720 | 1461237224385 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 2720 | ++DOCSHELL 16CC8400 == 53 [pid = 2720] [id = 159] 04:13:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (16F0BC00) [pid = 2720] [serial = 475] [outer = 00000000] 04:13:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (18588000) [pid = 2720] [serial = 476] [outer = 16F0BC00] 04:13:44 INFO - PROCESS | 2720 | 1461237224442 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (19A9E000) [pid = 2720] [serial = 477] [outer = 16F0BC00] 04:13:45 INFO - PROCESS | 2720 | 1461237225013 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:13:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 930ms 04:13:45 INFO - PROCESS | 2720 | 1461237225072 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 2720 | 1461237225075 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 04:13:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:13:45 INFO - PROCESS | 2720 | 1461237225079 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 2720 | 1461237225082 Marionette TRACE conn4 <- [1,602,null,{}] 04:13:45 INFO - PROCESS | 2720 | 1461237225094 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:45 INFO - PROCESS | 2720 | 1461237225203 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:13:45 INFO - PROCESS | 2720 | 1461237225327 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:45 INFO - PROCESS | 2720 | ++DOCSHELL 19AA2800 == 54 [pid = 2720] [id = 160] 04:13:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1B8AB800) [pid = 2720] [serial = 478] [outer = 00000000] 04:13:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1B8B5800) [pid = 2720] [serial = 479] [outer = 1B8AB800] 04:13:45 INFO - PROCESS | 2720 | 1461237225387 Marionette DEBUG loaded listener.js 04:13:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1C855800) [pid = 2720] [serial = 480] [outer = 1B8AB800] 04:13:46 INFO - PROCESS | 2720 | 1461237226014 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:13:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:13:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 04:13:46 INFO - PROCESS | 2720 | 1461237226052 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:13:46 INFO - PROCESS | 2720 | 1461237226055 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 04:13:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:13:46 INFO - PROCESS | 2720 | 1461237226058 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:13:46 INFO - PROCESS | 2720 | 1461237226060 Marionette TRACE conn4 <- [1,606,null,{}] 04:13:46 INFO - PROCESS | 2720 | 1461237226064 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:46 INFO - PROCESS | 2720 | 1461237226170 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:13:46 INFO - PROCESS | 2720 | 1461237226269 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 2720 | ++DOCSHELL 1C852800 == 55 [pid = 2720] [id = 161] 04:13:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1C85F800) [pid = 2720] [serial = 481] [outer = 00000000] 04:13:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1EC65C00) [pid = 2720] [serial = 482] [outer = 1C85F800] 04:13:46 INFO - PROCESS | 2720 | 1461237226324 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1F60D400) [pid = 2720] [serial = 483] [outer = 1C85F800] 04:13:46 INFO - PROCESS | 2720 | 1461237226968 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:13:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 04:13:47 INFO - PROCESS | 2720 | 1461237227032 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 2720 | 1461237227034 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 04:13:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:13:47 INFO - PROCESS | 2720 | 1461237227038 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 2720 | 1461237227040 Marionette TRACE conn4 <- [1,610,null,{}] 04:13:47 INFO - PROCESS | 2720 | 1461237227044 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:47 INFO - PROCESS | 2720 | 1461237227145 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:13:47 INFO - PROCESS | 2720 | 1461237227399 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 2720 | ++DOCSHELL 0E810800 == 56 [pid = 2720] [id = 162] 04:13:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0E9F9C00) [pid = 2720] [serial = 484] [outer = 00000000] 04:13:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1216FC00) [pid = 2720] [serial = 485] [outer = 0E9F9C00] 04:13:47 INFO - PROCESS | 2720 | 1461237227454 Marionette DEBUG loaded listener.js 04:13:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (12374000) [pid = 2720] [serial = 486] [outer = 0E9F9C00] 04:13:48 INFO - PROCESS | 2720 | 1461237228019 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:13:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1022ms 04:13:48 INFO - PROCESS | 2720 | 1461237228064 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 2720 | 1461237228069 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 04:13:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:13:48 INFO - PROCESS | 2720 | 1461237228075 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - PROCESS | 2720 | 1461237228078 Marionette TRACE conn4 <- [1,614,null,{}] 04:13:48 INFO - PROCESS | 2720 | 1461237228099 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:48 INFO - PROCESS | 2720 | 1461237228196 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:13:48 INFO - PROCESS | 2720 | 1461237228323 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:48 INFO - PROCESS | 2720 | ++DOCSHELL 16CDEC00 == 57 [pid = 2720] [id = 163] 04:13:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (16F0D800) [pid = 2720] [serial = 487] [outer = 00000000] 04:13:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (18281400) [pid = 2720] [serial = 488] [outer = 16F0D800] 04:13:48 INFO - PROCESS | 2720 | 1461237228374 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (1840F800) [pid = 2720] [serial = 489] [outer = 16F0D800] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 11EB0800 == 56 [pid = 2720] [id = 156] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 11D0A800 == 55 [pid = 2720] [id = 155] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 1C87AC00 == 54 [pid = 2720] [id = 154] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 16F27C00 == 53 [pid = 2720] [id = 153] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 1A012800 == 52 [pid = 2720] [id = 152] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 1858C000 == 51 [pid = 2720] [id = 151] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 16F2E000 == 50 [pid = 2720] [id = 150] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 11842000 == 49 [pid = 2720] [id = 149] 04:13:48 INFO - PROCESS | 2720 | --DOCSHELL 12176000 == 48 [pid = 2720] [id = 148] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1EC64800) [pid = 2720] [serial = 392] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (11DE9400) [pid = 2720] [serial = 379] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1DC38800) [pid = 2720] [serial = 386] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (17F09400) [pid = 2720] [serial = 382] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (1EB14400) [pid = 2720] [serial = 389] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1F7EE800) [pid = 2720] [serial = 422] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (11D20C00) [pid = 2720] [serial = 317] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1B7B0800) [pid = 2720] [serial = 314] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (11EB8C00) [pid = 2720] [serial = 347] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1AAED400) [pid = 2720] [serial = 353] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (16F31400) [pid = 2720] [serial = 350] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (15AE0000) [pid = 2720] [serial = 396] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (12E9E400) [pid = 2720] [serial = 395] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (11DE4000) [pid = 2720] [serial = 398] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11EBC000) [pid = 2720] [serial = 399] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (19530C00) [pid = 2720] [serial = 404] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1CF8D800) [pid = 2720] [serial = 411] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B7AD000) [pid = 2720] [serial = 410] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (16F2EC00) [pid = 2720] [serial = 401] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (17B7C400) [pid = 2720] [serial = 402] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1D5E6400) [pid = 2720] [serial = 413] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1D5D8C00) [pid = 2720] [serial = 417] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B7A6400) [pid = 2720] [serial = 416] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1E751400) [pid = 2720] [serial = 414] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1957B400) [pid = 2720] [serial = 158] [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.] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1C7BD400) [pid = 2720] [serial = 377] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A029800) [pid = 2720] [serial = 407] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A068C00) [pid = 2720] [serial = 408] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1F607000) [pid = 2720] [serial = 419] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (19AA0000) [pid = 2720] [serial = 405] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1F60B800) [pid = 2720] [serial = 420] [outer = 00000000] [url = about:blank] 04:13:48 INFO - PROCESS | 2720 | 1461237228921 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:13:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 870ms 04:13:48 INFO - PROCESS | 2720 | 1461237228952 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 2720 | 1461237228955 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 04:13:48 INFO - PROCESS | 2720 | 1461237228960 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:13:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:13:48 INFO - PROCESS | 2720 | 1461237228962 Marionette TRACE conn4 <- [1,618,null,{}] 04:13:48 INFO - PROCESS | 2720 | 1461237228966 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:49 INFO - PROCESS | 2720 | 1461237229047 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:13:49 INFO - PROCESS | 2720 | 1461237229056 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 2720 | ++DOCSHELL 11EBD800 == 49 [pid = 2720] [id = 164] 04:13:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (12176000) [pid = 2720] [serial = 490] [outer = 00000000] 04:13:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (15A4B800) [pid = 2720] [serial = 491] [outer = 12176000] 04:13:49 INFO - PROCESS | 2720 | 1461237229103 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16C2EC00) [pid = 2720] [serial = 492] [outer = 12176000] 04:13:49 INFO - PROCESS | 2720 | 1461237229591 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:13:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:13:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 04:13:49 INFO - PROCESS | 2720 | 1461237229635 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:13:49 INFO - PROCESS | 2720 | 1461237229637 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 04:13:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:13:49 INFO - PROCESS | 2720 | 1461237229642 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 2720 | 1461237229648 Marionette TRACE conn4 <- [1,622,null,{}] 04:13:49 INFO - PROCESS | 2720 | 1461237229656 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:49 INFO - PROCESS | 2720 | 1461237229739 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:13:49 INFO - PROCESS | 2720 | 1461237229820 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 2720 | ++DOCSHELL 19588400 == 50 [pid = 2720] [id = 165] 04:13:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (19A9DC00) [pid = 2720] [serial = 493] [outer = 00000000] 04:13:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (19ABA400) [pid = 2720] [serial = 494] [outer = 19A9DC00] 04:13:49 INFO - PROCESS | 2720 | 1461237229903 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A02EC00) [pid = 2720] [serial = 495] [outer = 19A9DC00] 04:13:50 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:50 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:50 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:50 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:50 INFO - PROCESS | 2720 | 1461237230267 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:13:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 04:13:50 INFO - PROCESS | 2720 | 1461237230316 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 2720 | 1461237230319 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 04:13:50 INFO - PROCESS | 2720 | 1461237230322 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:13:50 INFO - PROCESS | 2720 | 1461237230324 Marionette TRACE conn4 <- [1,626,null,{}] 04:13:50 INFO - PROCESS | 2720 | 1461237230327 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:50 INFO - PROCESS | 2720 | 1461237230406 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:13:50 INFO - PROCESS | 2720 | 1461237230413 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:50 INFO - PROCESS | 2720 | ++DOCSHELL 1A068C00 == 51 [pid = 2720] [id = 166] 04:13:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1A069400) [pid = 2720] [serial = 496] [outer = 00000000] 04:13:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1AAA6400) [pid = 2720] [serial = 497] [outer = 1A069400] 04:13:50 INFO - PROCESS | 2720 | 1461237230458 Marionette DEBUG loaded listener.js 04:13:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1AAA2000) [pid = 2720] [serial = 498] [outer = 1A069400] 04:13:50 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:50 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:50 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:50 INFO - PROCESS | 2720 | 1461237230931 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:13:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 04:13:50 INFO - PROCESS | 2720 | 1461237230956 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 2720 | 1461237230958 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 04:13:50 INFO - PROCESS | 2720 | 1461237230961 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 2720 | 1461237230963 Marionette TRACE conn4 <- [1,630,null,{}] 04:13:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:13:50 INFO - PROCESS | 2720 | 1461237230967 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:51 INFO - PROCESS | 2720 | 1461237231072 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:13:51 INFO - PROCESS | 2720 | 1461237231157 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C6800 == 52 [pid = 2720] [id = 167] 04:13:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1B4C8000) [pid = 2720] [serial = 499] [outer = 00000000] 04:13:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1B60FC00) [pid = 2720] [serial = 500] [outer = 1B4C8000] 04:13:51 INFO - PROCESS | 2720 | 1461237231212 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1B8A9C00) [pid = 2720] [serial = 501] [outer = 1B4C8000] 04:13:51 INFO - PROCESS | 2720 | 1461237231666 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:13:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:13:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 04:13:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:13:51 INFO - PROCESS | 2720 | 1461237231736 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:13:51 INFO - PROCESS | 2720 | 1461237231738 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 04:13:51 INFO - PROCESS | 2720 | 1461237231741 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:13:51 INFO - PROCESS | 2720 | 1461237231743 Marionette TRACE conn4 <- [1,634,null,{}] 04:13:51 INFO - PROCESS | 2720 | 1461237231747 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:51 INFO - PROCESS | 2720 | 1461237231856 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:13:51 INFO - PROCESS | 2720 | 1461237231913 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 2720 | ++DOCSHELL 1C854400 == 53 [pid = 2720] [id = 168] 04:13:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1C855C00) [pid = 2720] [serial = 502] [outer = 00000000] 04:13:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1C87C400) [pid = 2720] [serial = 503] [outer = 1C855C00] 04:13:51 INFO - PROCESS | 2720 | 1461237231958 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1C87BC00) [pid = 2720] [serial = 504] [outer = 1C855C00] 04:13:52 INFO - PROCESS | 2720 | 1461237232368 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:13:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 04:13:52 INFO - PROCESS | 2720 | 1461237232415 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 2720 | 1461237232417 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 04:13:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:13:52 INFO - PROCESS | 2720 | 1461237232420 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 2720 | 1461237232421 Marionette TRACE conn4 <- [1,638,null,{}] 04:13:52 INFO - PROCESS | 2720 | 1461237232453 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:52 INFO - PROCESS | 2720 | 1461237232571 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:13:52 INFO - PROCESS | 2720 | 1461237232583 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 2720 | ++DOCSHELL 1CF8E800 == 54 [pid = 2720] [id = 169] 04:13:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1CFA2000) [pid = 2720] [serial = 505] [outer = 00000000] 04:13:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1D5DC400) [pid = 2720] [serial = 506] [outer = 1CFA2000] 04:13:52 INFO - PROCESS | 2720 | 1461237232628 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1D3A9800) [pid = 2720] [serial = 507] [outer = 1CFA2000] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1679D400) [pid = 2720] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1AAF3000) [pid = 2720] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (19524C00) [pid = 2720] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1E1EF400) [pid = 2720] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (11DDC800) [pid = 2720] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1EB1D800) [pid = 2720] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1AAF5000) [pid = 2720] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (16FE2400) [pid = 2720] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1217A800) [pid = 2720] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1858C800) [pid = 2720] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (11D1E400) [pid = 2720] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1C72A400) [pid = 2720] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (16F2A400) [pid = 2720] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1C87C000) [pid = 2720] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11DB7800) [pid = 2720] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:13:53 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1A063C00) [pid = 2720] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:13:53 INFO - PROCESS | 2720 | 1461237233237 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:13:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 870ms 04:13:53 INFO - PROCESS | 2720 | 1461237233292 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 2720 | 1461237233294 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 04:13:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:13:53 INFO - PROCESS | 2720 | 1461237233297 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 2720 | 1461237233299 Marionette TRACE conn4 <- [1,642,null,{}] 04:13:53 INFO - PROCESS | 2720 | 1461237233302 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 2720 | 1461237233380 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:13:53 INFO - PROCESS | 2720 | 1461237233386 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:53 INFO - PROCESS | 2720 | ++DOCSHELL 16F13800 == 55 [pid = 2720] [id = 170] 04:13:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16F2C400) [pid = 2720] [serial = 508] [outer = 00000000] 04:13:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B4CCC00) [pid = 2720] [serial = 509] [outer = 16F2C400] 04:13:53 INFO - PROCESS | 2720 | 1461237233431 Marionette DEBUG loaded listener.js 04:13:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C937400) [pid = 2720] [serial = 510] [outer = 16F2C400] 04:13:53 INFO - PROCESS | 2720 | 1461237233857 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:13:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 569ms 04:13:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:13:53 INFO - PROCESS | 2720 | 1461237233868 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 2720 | 1461237233870 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 04:13:53 INFO - PROCESS | 2720 | 1461237233873 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 2720 | 1461237233874 Marionette TRACE conn4 <- [1,646,null,{}] 04:13:53 INFO - PROCESS | 2720 | 1461237233878 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 2720 | 1461237233992 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:13:53 INFO - PROCESS | 2720 | 1461237234000 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 2720 | ++DOCSHELL 1AAF3000 == 56 [pid = 2720] [id = 171] 04:13:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1CF9C800) [pid = 2720] [serial = 511] [outer = 00000000] 04:13:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1EB16400) [pid = 2720] [serial = 512] [outer = 1CF9C800] 04:13:54 INFO - PROCESS | 2720 | 1461237234045 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1EB18800) [pid = 2720] [serial = 513] [outer = 1CF9C800] 04:13:54 INFO - PROCESS | 2720 | 1461237234468 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:13:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:13:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 04:13:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:13:54 INFO - PROCESS | 2720 | 1461237234504 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:13:54 INFO - PROCESS | 2720 | 1461237234506 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 04:13:54 INFO - PROCESS | 2720 | 1461237234509 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:13:54 INFO - PROCESS | 2720 | 1461237234511 Marionette TRACE conn4 <- [1,650,null,{}] 04:13:54 INFO - PROCESS | 2720 | 1461237234514 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:54 INFO - PROCESS | 2720 | 1461237234624 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:13:54 INFO - PROCESS | 2720 | 1461237234632 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 2720 | ++DOCSHELL 1EB14800 == 57 [pid = 2720] [id = 172] 04:13:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1EC5B000) [pid = 2720] [serial = 514] [outer = 00000000] 04:13:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1F793800) [pid = 2720] [serial = 515] [outer = 1EC5B000] 04:13:54 INFO - PROCESS | 2720 | 1461237234681 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1F7EF000) [pid = 2720] [serial = 516] [outer = 1EC5B000] 04:13:54 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:54 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:55 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:55 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:55 INFO - PROCESS | 2720 | 1461237235313 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:13:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 04:13:55 INFO - PROCESS | 2720 | 1461237235381 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 2720 | 1461237235385 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 04:13:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:13:55 INFO - PROCESS | 2720 | 1461237235391 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 2720 | 1461237235395 Marionette TRACE conn4 <- [1,654,null,{}] 04:13:55 INFO - PROCESS | 2720 | 1461237235402 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:55 INFO - PROCESS | 2720 | 1461237235519 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:13:55 INFO - PROCESS | 2720 | 1461237235640 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 2720 | ++DOCSHELL 11D1D000 == 58 [pid = 2720] [id = 173] 04:13:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (11EB5800) [pid = 2720] [serial = 517] [outer = 00000000] 04:13:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (15A4EC00) [pid = 2720] [serial = 518] [outer = 11EB5800] 04:13:55 INFO - PROCESS | 2720 | 1461237235701 Marionette DEBUG loaded listener.js 04:13:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (16724800) [pid = 2720] [serial = 519] [outer = 11EB5800] 04:13:56 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:56 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:13:56 INFO - PROCESS | 2720 | 1461237236257 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:13:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 04:13:56 INFO - PROCESS | 2720 | 1461237236277 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 2720 | 1461237236283 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 04:13:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:13:56 INFO - PROCESS | 2720 | 1461237236291 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 2720 | 1461237236294 Marionette TRACE conn4 <- [1,658,null,{}] 04:13:56 INFO - PROCESS | 2720 | 1461237236299 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:56 INFO - PROCESS | 2720 | 1461237236405 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:13:56 INFO - PROCESS | 2720 | 1461237236504 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:56 INFO - PROCESS | 2720 | ++DOCSHELL 1840A800 == 59 [pid = 2720] [id = 174] 04:13:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1840E400) [pid = 2720] [serial = 520] [outer = 00000000] 04:13:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (19AA9800) [pid = 2720] [serial = 521] [outer = 1840E400] 04:13:56 INFO - PROCESS | 2720 | 1461237236560 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1A80B800) [pid = 2720] [serial = 522] [outer = 1840E400] 04:13:57 INFO - PROCESS | 2720 | 1461237237179 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:13:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:13:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 04:13:57 INFO - PROCESS | 2720 | 1461237237224 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:13:57 INFO - PROCESS | 2720 | 1461237237226 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 04:13:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:13:57 INFO - PROCESS | 2720 | 1461237237230 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:13:57 INFO - PROCESS | 2720 | 1461237237234 Marionette TRACE conn4 <- [1,662,null,{}] 04:13:57 INFO - PROCESS | 2720 | 1461237237245 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 2720 | 1461237237354 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:13:57 INFO - PROCESS | 2720 | 1461237237455 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 2720 | ++DOCSHELL 1C868400 == 60 [pid = 2720] [id = 175] 04:13:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1C868800) [pid = 2720] [serial = 523] [outer = 00000000] 04:13:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1C86C000) [pid = 2720] [serial = 524] [outer = 1C868800] 04:13:57 INFO - PROCESS | 2720 | 1461237237514 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C86F800) [pid = 2720] [serial = 525] [outer = 1C868800] 04:13:57 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:13:58 INFO - PROCESS | 2720 | 1461237238078 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:13:58 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 04:13:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 870ms 04:13:58 INFO - PROCESS | 2720 | 1461237238103 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 2720 | 1461237238106 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 04:13:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:13:58 INFO - PROCESS | 2720 | 1461237238125 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 2720 | 1461237238127 Marionette TRACE conn4 <- [1,666,null,{}] 04:13:58 INFO - PROCESS | 2720 | 1461237238133 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:58 INFO - PROCESS | 2720 | 1461237238238 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:13:58 INFO - PROCESS | 2720 | 1461237238337 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 2720 | ++DOCSHELL 1C902C00 == 61 [pid = 2720] [id = 176] 04:13:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1C906400) [pid = 2720] [serial = 526] [outer = 00000000] 04:13:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1C90B000) [pid = 2720] [serial = 527] [outer = 1C906400] 04:13:58 INFO - PROCESS | 2720 | 1461237238392 Marionette DEBUG loaded listener.js 04:13:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1C90D400) [pid = 2720] [serial = 528] [outer = 1C906400] 04:13:58 INFO - PROCESS | 2720 | 1461237238969 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:13:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 889ms 04:13:58 INFO - PROCESS | 2720 | 1461237239004 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 2720 | 1461237239006 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 04:13:58 INFO - PROCESS | 2720 | 1461237239009 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:13:58 INFO - PROCESS | 2720 | 1461237239012 Marionette TRACE conn4 <- [1,670,null,{}] 04:13:59 INFO - PROCESS | 2720 | 1461237239015 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:59 INFO - PROCESS | 2720 | 1461237239117 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:13:59 INFO - PROCESS | 2720 | 1461237239215 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:59 INFO - PROCESS | 2720 | ++DOCSHELL 1EB16000 == 62 [pid = 2720] [id = 177] 04:13:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1EB19C00) [pid = 2720] [serial = 529] [outer = 00000000] 04:13:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1F7EE400) [pid = 2720] [serial = 530] [outer = 1EB19C00] 04:13:59 INFO - PROCESS | 2720 | 1461237239270 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1FAAF000) [pid = 2720] [serial = 531] [outer = 1EB19C00] 04:14:00 INFO - PROCESS | 2720 | 1461237240290 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:14:00 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) 04:14:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1325ms 04:14:00 INFO - PROCESS | 2720 | 1461237240339 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:14:00 INFO - PROCESS | 2720 | 1461237240341 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 04:14:00 INFO - PROCESS | 2720 | 1461237240345 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:14:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:14:00 INFO - PROCESS | 2720 | 1461237240347 Marionette TRACE conn4 <- [1,674,null,{}] 04:14:00 INFO - PROCESS | 2720 | 1461237240351 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:00 INFO - PROCESS | 2720 | 1461237240504 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:14:00 INFO - PROCESS | 2720 | 1461237240638 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 2720 | ++DOCSHELL 1254C000 == 63 [pid = 2720] [id = 178] 04:14:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1254EC00) [pid = 2720] [serial = 532] [outer = 00000000] 04:14:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (182A0000) [pid = 2720] [serial = 533] [outer = 1254EC00] 04:14:00 INFO - PROCESS | 2720 | 1461237240697 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (1952A000) [pid = 2720] [serial = 534] [outer = 1254EC00] 04:14:01 INFO - PROCESS | 2720 | 1461237241898 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:14:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1576ms 04:14:01 INFO - PROCESS | 2720 | 1461237241983 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 2720 | 1461237241986 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 04:14:02 INFO - PROCESS | 2720 | 1461237242009 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:14:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:14:02 INFO - PROCESS | 2720 | 1461237242012 Marionette TRACE conn4 <- [1,678,null,{}] 04:14:02 INFO - PROCESS | 2720 | 1461237242019 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:02 INFO - PROCESS | 2720 | 1461237242116 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:14:02 INFO - PROCESS | 2720 | 1461237242196 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 2720 | ++DOCSHELL 0E814800 == 64 [pid = 2720] [id = 179] 04:14:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (11DE1800) [pid = 2720] [serial = 535] [outer = 00000000] 04:14:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (121BE400) [pid = 2720] [serial = 536] [outer = 11DE1800] 04:14:02 INFO - PROCESS | 2720 | 1461237242290 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (12549C00) [pid = 2720] [serial = 537] [outer = 11DE1800] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 11EAE400 == 63 [pid = 2720] [id = 23] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 11E2BC00 == 62 [pid = 2720] [id = 116] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1AAF1000 == 61 [pid = 2720] [id = 129] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1AAF3000 == 60 [pid = 2720] [id = 171] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 16F13800 == 59 [pid = 2720] [id = 170] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1CF8E800 == 58 [pid = 2720] [id = 169] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1C854400 == 57 [pid = 2720] [id = 168] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1B4C6800 == 56 [pid = 2720] [id = 167] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1A068C00 == 55 [pid = 2720] [id = 166] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 19588400 == 54 [pid = 2720] [id = 165] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 11EBD800 == 53 [pid = 2720] [id = 164] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (1C87B400) [pid = 2720] [serial = 470] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 16CDEC00 == 52 [pid = 2720] [id = 163] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 0E810800 == 51 [pid = 2720] [id = 162] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1C852800 == 50 [pid = 2720] [id = 161] 04:14:02 INFO - PROCESS | 2720 | --DOCSHELL 1C856000 == 49 [pid = 2720] [id = 157] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (18559C00) [pid = 2720] [serial = 383] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1DCD8400) [pid = 2720] [serial = 387] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1A522C00) [pid = 2720] [serial = 344] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1EB1C000) [pid = 2720] [serial = 390] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (11EBBC00) [pid = 2720] [serial = 380] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1F604000) [pid = 2720] [serial = 393] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1C858400) [pid = 2720] [serial = 468] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (11E39000) [pid = 2720] [serial = 425] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (17C41C00) [pid = 2720] [serial = 449] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1828D400) [pid = 2720] [serial = 450] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1B4CD000) [pid = 2720] [serial = 437] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (123B2000) [pid = 2720] [serial = 444] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (12378000) [pid = 2720] [serial = 443] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (19AA9400) [pid = 2720] [serial = 452] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1A009400) [pid = 2720] [serial = 453] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (11EBDC00) [pid = 2720] [serial = 446] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (12375800) [pid = 2720] [serial = 447] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1EC63800) [pid = 2720] [serial = 434] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1858D400) [pid = 2720] [serial = 428] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (20758000) [pid = 2720] [serial = 440] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (2075C400) [pid = 2720] [serial = 441] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1FAAEC00) [pid = 2720] [serial = 431] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B690400) [pid = 2720] [serial = 458] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1C9E3800) [pid = 2720] [serial = 461] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B610000) [pid = 2720] [serial = 459] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1840EC00) [pid = 2720] [serial = 464] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1C856C00) [pid = 2720] [serial = 467] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1D3A3C00) [pid = 2720] [serial = 462] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1A80E000) [pid = 2720] [serial = 455] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1A027C00) [pid = 2720] [serial = 465] [outer = 00000000] [url = about:blank] 04:14:02 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1AAA1800) [pid = 2720] [serial = 456] [outer = 00000000] [url = about:blank] 04:14:03 INFO - PROCESS | 2720 | 1461237243243 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:14:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1277ms 04:14:03 INFO - PROCESS | 2720 | 1461237243293 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 2720 | 1461237243299 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 04:14:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:14:03 INFO - PROCESS | 2720 | 1461237243305 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 2720 | 1461237243307 Marionette TRACE conn4 <- [1,682,null,{}] 04:14:03 INFO - PROCESS | 2720 | 1461237243311 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:03 INFO - PROCESS | 2720 | 1461237243397 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:14:03 INFO - PROCESS | 2720 | 1461237243404 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 2720 | ++DOCSHELL 11D02000 == 50 [pid = 2720] [id = 180] 04:14:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (11D22400) [pid = 2720] [serial = 538] [outer = 00000000] 04:14:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (15A03800) [pid = 2720] [serial = 539] [outer = 11D22400] 04:14:03 INFO - PROCESS | 2720 | 1461237243450 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16C2C000) [pid = 2720] [serial = 540] [outer = 11D22400] 04:14:04 INFO - PROCESS | 2720 | 1461237244418 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:14:04 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) 04:14:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1128ms 04:14:04 INFO - PROCESS | 2720 | 1461237244439 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 2720 | 1461237244441 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 04:14:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:14:04 INFO - PROCESS | 2720 | 1461237244444 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 2720 | 1461237244448 Marionette TRACE conn4 <- [1,686,null,{}] 04:14:04 INFO - PROCESS | 2720 | 1461237244458 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:04 INFO - PROCESS | 2720 | 1461237244569 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:14:04 INFO - PROCESS | 2720 | 1461237244577 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:04 INFO - PROCESS | 2720 | ++DOCSHELL 17C4B000 == 51 [pid = 2720] [id = 181] 04:14:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (17C4B800) [pid = 2720] [serial = 541] [outer = 00000000] 04:14:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (19AA0400) [pid = 2720] [serial = 542] [outer = 17C4B800] 04:14:04 INFO - PROCESS | 2720 | 1461237244669 Marionette DEBUG loaded listener.js 04:14:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (19AAC800) [pid = 2720] [serial = 543] [outer = 17C4B800] 04:14:05 INFO - PROCESS | 2720 | 1461237245586 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:14:05 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) 04:14:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 04:14:05 INFO - PROCESS | 2720 | 1461237245627 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:14:05 INFO - PROCESS | 2720 | 1461237245629 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 04:14:05 INFO - PROCESS | 2720 | 1461237245632 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:14:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:14:05 INFO - PROCESS | 2720 | 1461237245634 Marionette TRACE conn4 <- [1,690,null,{}] 04:14:05 INFO - PROCESS | 2720 | 1461237245637 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:05 INFO - PROCESS | 2720 | 1461237245750 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:14:05 INFO - PROCESS | 2720 | 1461237245804 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 2720 | ++DOCSHELL 1A067400 == 52 [pid = 2720] [id = 182] 04:14:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1A068C00) [pid = 2720] [serial = 544] [outer = 00000000] 04:14:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1AA9D000) [pid = 2720] [serial = 545] [outer = 1A068C00] 04:14:05 INFO - PROCESS | 2720 | 1461237245851 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1AAA6C00) [pid = 2720] [serial = 546] [outer = 1A068C00] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (16F2C400) [pid = 2720] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1F797C00) [pid = 2720] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1F60CC00) [pid = 2720] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B4C5000) [pid = 2720] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1C872C00) [pid = 2720] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11DBB400) [pid = 2720] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (12176400) [pid = 2720] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1B4C8000) [pid = 2720] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1C855C00) [pid = 2720] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (16F0BC00) [pid = 2720] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (19A9DC00) [pid = 2720] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (11DB6C00) [pid = 2720] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1B8AB800) [pid = 2720] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1C85F800) [pid = 2720] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (12176000) [pid = 2720] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A069400) [pid = 2720] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (16F0D800) [pid = 2720] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0E9F9C00) [pid = 2720] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1CFA2000) [pid = 2720] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:14:06 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1CF9C800) [pid = 2720] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:14:06 INFO - PROCESS | 2720 | 1461237246773 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:14:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1176ms 04:14:06 INFO - PROCESS | 2720 | 1461237246813 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 2720 | 1461237246815 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 04:14:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:14:06 INFO - PROCESS | 2720 | 1461237246819 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 2720 | 1461237246821 Marionette TRACE conn4 <- [1,694,null,{}] 04:14:06 INFO - PROCESS | 2720 | 1461237246824 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:06 INFO - PROCESS | 2720 | 1461237246904 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:14:06 INFO - PROCESS | 2720 | 1461237246911 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 2720 | ++DOCSHELL 11D1E400 == 53 [pid = 2720] [id = 183] 04:14:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (11DB6C00) [pid = 2720] [serial = 547] [outer = 00000000] 04:14:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (17B7E000) [pid = 2720] [serial = 548] [outer = 11DB6C00] 04:14:06 INFO - PROCESS | 2720 | 1461237246958 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (18592000) [pid = 2720] [serial = 549] [outer = 11DB6C00] 04:14:07 INFO - PROCESS | 2720 | 1461237247882 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:14:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:14:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 04:14:07 INFO - PROCESS | 2720 | 1461237247893 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:14:07 INFO - PROCESS | 2720 | 1461237247895 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 04:14:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:14:07 INFO - PROCESS | 2720 | 1461237247898 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:14:07 INFO - PROCESS | 2720 | 1461237247900 Marionette TRACE conn4 <- [1,698,null,{}] 04:14:07 INFO - PROCESS | 2720 | 1461237247903 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:08 INFO - PROCESS | 2720 | 1461237248028 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:14:08 INFO - PROCESS | 2720 | 1461237248039 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:08 INFO - PROCESS | 2720 | ++DOCSHELL 1A80E000 == 54 [pid = 2720] [id = 184] 04:14:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1B4C2C00) [pid = 2720] [serial = 550] [outer = 00000000] 04:14:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B8B5000) [pid = 2720] [serial = 551] [outer = 1B4C2C00] 04:14:08 INFO - PROCESS | 2720 | 1461237248085 Marionette DEBUG loaded listener.js 04:14:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B8B7800) [pid = 2720] [serial = 552] [outer = 1B4C2C00] 04:14:09 INFO - PROCESS | 2720 | 1461237249018 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:14:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:14:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 04:14:09 INFO - PROCESS | 2720 | 1461237249075 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 2720 | 1461237249080 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 04:14:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:14:09 INFO - PROCESS | 2720 | 1461237249085 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 2720 | 1461237249089 Marionette TRACE conn4 <- [1,702,null,{}] 04:14:09 INFO - PROCESS | 2720 | 1461237249095 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:09 INFO - PROCESS | 2720 | 1461237249235 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:14:09 INFO - PROCESS | 2720 | 1461237249356 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 2720 | ++DOCSHELL 11EBCC00 == 55 [pid = 2720] [id = 185] 04:14:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11EBD800) [pid = 2720] [serial = 553] [outer = 00000000] 04:14:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (12378800) [pid = 2720] [serial = 554] [outer = 11EBD800] 04:14:09 INFO - PROCESS | 2720 | 1461237249415 Marionette DEBUG loaded listener.js 04:14:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (12DAE800) [pid = 2720] [serial = 555] [outer = 11EBD800] 04:14:10 INFO - PROCESS | 2720 | 1461237250547 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:14:10 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 04:14:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1474ms 04:14:10 INFO - PROCESS | 2720 | 1461237250559 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 2720 | 1461237250566 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 04:14:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:14:10 INFO - PROCESS | 2720 | 1461237250572 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 2720 | 1461237250576 Marionette TRACE conn4 <- [1,706,null,{}] 04:14:10 INFO - PROCESS | 2720 | 1461237250580 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:10 INFO - PROCESS | 2720 | 1461237250689 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:14:10 INFO - PROCESS | 2720 | 1461237250819 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:10 INFO - PROCESS | 2720 | ++DOCSHELL 16F34400 == 56 [pid = 2720] [id = 186] 04:14:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (16FE5800) [pid = 2720] [serial = 556] [outer = 00000000] 04:14:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (19AA9C00) [pid = 2720] [serial = 557] [outer = 16FE5800] 04:14:10 INFO - PROCESS | 2720 | 1461237250876 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1A068400) [pid = 2720] [serial = 558] [outer = 16FE5800] 04:14:11 INFO - PROCESS | 2720 | 1461237251893 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:14:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:14:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1384ms 04:14:11 INFO - PROCESS | 2720 | 1461237251981 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:14:11 INFO - PROCESS | 2720 | 1461237251984 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 04:14:11 INFO - PROCESS | 2720 | 1461237251989 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:14:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:14:11 INFO - PROCESS | 2720 | 1461237251993 Marionette TRACE conn4 <- [1,710,null,{}] 04:14:12 INFO - PROCESS | 2720 | 1461237252004 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:12 INFO - PROCESS | 2720 | 1461237252106 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:14:12 INFO - PROCESS | 2720 | 1461237252301 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 2720 | ++DOCSHELL 1B8B4800 == 57 [pid = 2720] [id = 187] 04:14:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1C856C00) [pid = 2720] [serial = 559] [outer = 00000000] 04:14:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1C867000) [pid = 2720] [serial = 560] [outer = 1C856C00] 04:14:12 INFO - PROCESS | 2720 | 1461237252360 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C86BC00) [pid = 2720] [serial = 561] [outer = 1C856C00] 04:14:12 INFO - PROCESS | 2720 | 1461237252940 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:14:13 INFO - PROCESS | 2720 | 1461237253015 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 04:14:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:14:13 INFO - PROCESS | 2720 | 1461237253019 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:14:13 INFO - PROCESS | 2720 | 1461237253021 Marionette TRACE conn4 <- [1,714,null,{}] 04:14:13 INFO - PROCESS | 2720 | 1461237253025 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:13 INFO - PROCESS | 2720 | 1461237253130 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:14:13 INFO - PROCESS | 2720 | 1461237253257 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:13 INFO - PROCESS | 2720 | ++DOCSHELL 11EAF000 == 58 [pid = 2720] [id = 188] 04:14:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (11EAFC00) [pid = 2720] [serial = 562] [outer = 00000000] 04:14:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (12E42800) [pid = 2720] [serial = 563] [outer = 11EAFC00] 04:14:13 INFO - PROCESS | 2720 | 1461237253315 Marionette DEBUG loaded listener.js 04:14:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (16E78000) [pid = 2720] [serial = 564] [outer = 11EAFC00] 04:14:14 INFO - PROCESS | 2720 | 1461237254060 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:14:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1119ms 04:14:14 INFO - PROCESS | 2720 | 1461237254143 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 2720 | 1461237254148 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 04:14:14 INFO - PROCESS | 2720 | 1461237254172 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:14:14 INFO - PROCESS | 2720 | 1461237254175 Marionette TRACE conn4 <- [1,718,null,{}] 04:14:14 INFO - PROCESS | 2720 | 1461237254181 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:14 INFO - PROCESS | 2720 | 1461237254286 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:14:14 INFO - PROCESS | 2720 | 1461237254408 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 2720 | ++DOCSHELL 16F2E400 == 59 [pid = 2720] [id = 189] 04:14:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (17C48800) [pid = 2720] [serial = 565] [outer = 00000000] 04:14:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (18589C00) [pid = 2720] [serial = 566] [outer = 17C48800] 04:14:14 INFO - PROCESS | 2720 | 1461237254461 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1957F000) [pid = 2720] [serial = 567] [outer = 17C48800] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 11D1E400 == 58 [pid = 2720] [id = 183] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 1A067400 == 57 [pid = 2720] [id = 182] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 17C4B000 == 56 [pid = 2720] [id = 181] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 11D02000 == 55 [pid = 2720] [id = 180] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 0E814800 == 54 [pid = 2720] [id = 179] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 1254C000 == 53 [pid = 2720] [id = 178] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 1EB16000 == 52 [pid = 2720] [id = 177] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 1C902C00 == 51 [pid = 2720] [id = 176] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 1C868400 == 50 [pid = 2720] [id = 175] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1F793800) [pid = 2720] [serial = 515] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 1840A800 == 49 [pid = 2720] [id = 174] 04:14:14 INFO - PROCESS | 2720 | --DOCSHELL 11D1D000 == 48 [pid = 2720] [id = 173] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1F7F1400) [pid = 2720] [serial = 423] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1FAB3000) [pid = 2720] [serial = 432] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B4CE400) [pid = 2720] [serial = 438] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1FE8AC00) [pid = 2720] [serial = 435] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (121C5000) [pid = 2720] [serial = 426] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (19525800) [pid = 2720] [serial = 429] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1B60FC00) [pid = 2720] [serial = 500] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1C87C400) [pid = 2720] [serial = 503] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (18588000) [pid = 2720] [serial = 476] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (19A9E000) [pid = 2720] [serial = 477] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (19ABA400) [pid = 2720] [serial = 494] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1A02EC00) [pid = 2720] [serial = 495] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (11E3A000) [pid = 2720] [serial = 474] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11DE1000) [pid = 2720] [serial = 473] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1C855800) [pid = 2720] [serial = 480] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1B8B5800) [pid = 2720] [serial = 479] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1F60D400) [pid = 2720] [serial = 483] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1EC65C00) [pid = 2720] [serial = 482] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (15A4B800) [pid = 2720] [serial = 491] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (16C2EC00) [pid = 2720] [serial = 492] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1AAA6400) [pid = 2720] [serial = 497] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1840F800) [pid = 2720] [serial = 489] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (18281400) [pid = 2720] [serial = 488] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (12374000) [pid = 2720] [serial = 486] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1216FC00) [pid = 2720] [serial = 485] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1B8A9C00) [pid = 2720] [serial = 501] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1D5DC400) [pid = 2720] [serial = 506] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1EB18800) [pid = 2720] [serial = 513] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1C87BC00) [pid = 2720] [serial = 504] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1B4CCC00) [pid = 2720] [serial = 509] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1D3A9800) [pid = 2720] [serial = 507] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1EB16400) [pid = 2720] [serial = 512] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1C937400) [pid = 2720] [serial = 510] [outer = 00000000] [url = about:blank] 04:14:14 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (1AAA2000) [pid = 2720] [serial = 498] [outer = 00000000] [url = about:blank] 04:14:15 INFO - PROCESS | 2720 | 1461237255020 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 2720 | 1461237255055 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 04:14:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:14:15 INFO - PROCESS | 2720 | 1461237255060 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 2720 | 1461237255063 Marionette TRACE conn4 <- [1,722,null,{}] 04:14:15 INFO - PROCESS | 2720 | 1461237255067 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:15 INFO - PROCESS | 2720 | 1461237255151 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:14:15 INFO - PROCESS | 2720 | 1461237255235 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 2720 | ++DOCSHELL 11DB9C00 == 49 [pid = 2720] [id = 190] 04:14:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (11E2F400) [pid = 2720] [serial = 568] [outer = 00000000] 04:14:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (17F08C00) [pid = 2720] [serial = 569] [outer = 11E2F400] 04:14:15 INFO - PROCESS | 2720 | 1461237255281 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (18403400) [pid = 2720] [serial = 570] [outer = 11E2F400] 04:14:15 INFO - PROCESS | 2720 | 1461237255669 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:14:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 04:14:15 INFO - PROCESS | 2720 | 1461237255733 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 2720 | 1461237255736 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 04:14:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:14:15 INFO - PROCESS | 2720 | 1461237255739 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 2720 | 1461237255742 Marionette TRACE conn4 <- [1,726,null,{}] 04:14:15 INFO - PROCESS | 2720 | 1461237255752 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:15 INFO - PROCESS | 2720 | 1461237255838 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:14:15 INFO - PROCESS | 2720 | 1461237255846 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 2720 | ++DOCSHELL 18596000 == 50 [pid = 2720] [id = 191] 04:14:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (19AA3400) [pid = 2720] [serial = 571] [outer = 00000000] 04:14:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (1AAE7800) [pid = 2720] [serial = 572] [outer = 19AA3400] 04:14:15 INFO - PROCESS | 2720 | 1461237255893 Marionette DEBUG loaded listener.js 04:14:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (1B4C1400) [pid = 2720] [serial = 573] [outer = 19AA3400] 04:14:16 INFO - PROCESS | 2720 | 1461237256862 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:14:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:14:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1178ms 04:14:16 INFO - PROCESS | 2720 | 1461237256921 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:14:16 INFO - PROCESS | 2720 | 1461237256924 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 04:14:16 INFO - PROCESS | 2720 | 1461237256927 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:14:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:14:16 INFO - PROCESS | 2720 | 1461237256929 Marionette TRACE conn4 <- [1,730,null,{}] 04:14:16 INFO - PROCESS | 2720 | 1461237256932 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:17 INFO - PROCESS | 2720 | 1461237257045 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:14:17 INFO - PROCESS | 2720 | 1461237257099 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 2720 | ++DOCSHELL 1B4CE400 == 51 [pid = 2720] [id = 192] 04:14:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1B68B800) [pid = 2720] [serial = 574] [outer = 00000000] 04:14:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1B8AC000) [pid = 2720] [serial = 575] [outer = 1B68B800] 04:14:17 INFO - PROCESS | 2720 | 1461237257146 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1B8B1400) [pid = 2720] [serial = 576] [outer = 1B68B800] 04:14:18 INFO - PROCESS | 2720 | 1461237258088 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:14:18 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 04:14:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 04:14:18 INFO - PROCESS | 2720 | 1461237258108 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 2720 | 1461237258110 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 04:14:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:14:18 INFO - PROCESS | 2720 | 1461237258119 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 2720 | 1461237258121 Marionette TRACE conn4 <- [1,734,null,{}] 04:14:18 INFO - PROCESS | 2720 | 1461237258125 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:18 INFO - PROCESS | 2720 | 1461237258231 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:14:18 INFO - PROCESS | 2720 | 1461237258238 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:18 INFO - PROCESS | 2720 | ++DOCSHELL 1C854000 == 52 [pid = 2720] [id = 193] 04:14:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1C857000) [pid = 2720] [serial = 577] [outer = 00000000] 04:14:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1C864C00) [pid = 2720] [serial = 578] [outer = 1C857000] 04:14:18 INFO - PROCESS | 2720 | 1461237258283 Marionette DEBUG loaded listener.js 04:14:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (12DABC00) [pid = 2720] [serial = 579] [outer = 1C857000] 04:14:18 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (17C4B800) [pid = 2720] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:14:18 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1A068C00) [pid = 2720] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:14:18 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (11DE1800) [pid = 2720] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:14:18 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1254EC00) [pid = 2720] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:14:18 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (11D22400) [pid = 2720] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:14:18 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (11DB6C00) [pid = 2720] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:14:18 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1C85A000) [pid = 2720] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:14:19 INFO - PROCESS | 2720 | 1461237259211 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:14:19 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.) 04:14:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1126ms 04:14:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:14:19 INFO - PROCESS | 2720 | 1461237259241 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:14:19 INFO - PROCESS | 2720 | 1461237259243 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 04:14:19 INFO - PROCESS | 2720 | 1461237259246 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:14:19 INFO - PROCESS | 2720 | 1461237259248 Marionette TRACE conn4 <- [1,738,null,{}] 04:14:19 INFO - PROCESS | 2720 | 1461237259252 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:19 INFO - PROCESS | 2720 | 1461237259341 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:14:19 INFO - PROCESS | 2720 | 1461237259347 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 2720 | ++DOCSHELL 11EB0800 == 53 [pid = 2720] [id = 194] 04:14:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (1B8AB000) [pid = 2720] [serial = 580] [outer = 00000000] 04:14:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1C879800) [pid = 2720] [serial = 581] [outer = 1B8AB000] 04:14:19 INFO - PROCESS | 2720 | 1461237259395 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1C87F800) [pid = 2720] [serial = 582] [outer = 1B8AB000] 04:14:20 INFO - PROCESS | 2720 | 1461237260323 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:14:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:14:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1133ms 04:14:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:14:20 INFO - PROCESS | 2720 | 1461237260381 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 2720 | 1461237260382 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 04:14:20 INFO - PROCESS | 2720 | 1461237260386 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 2720 | 1461237260387 Marionette TRACE conn4 <- [1,742,null,{}] 04:14:20 INFO - PROCESS | 2720 | 1461237260391 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:20 INFO - PROCESS | 2720 | 1461237260473 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:14:20 INFO - PROCESS | 2720 | 1461237260480 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 2720 | ++DOCSHELL 11DE2800 == 54 [pid = 2720] [id = 195] 04:14:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1C90C400) [pid = 2720] [serial = 583] [outer = 00000000] 04:14:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1CFA2800) [pid = 2720] [serial = 584] [outer = 1C90C400] 04:14:20 INFO - PROCESS | 2720 | 1461237260524 Marionette DEBUG loaded listener.js 04:14:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1CFA2400) [pid = 2720] [serial = 585] [outer = 1C90C400] 04:14:21 INFO - PROCESS | 2720 | 1461237261583 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:14:21 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 04:14:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1223ms 04:14:21 INFO - PROCESS | 2720 | 1461237261610 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:14:21 INFO - PROCESS | 2720 | 1461237261614 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 04:14:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:14:21 INFO - PROCESS | 2720 | 1461237261620 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 2720 | 1461237261624 Marionette TRACE conn4 <- [1,746,null,{}] 04:14:21 INFO - PROCESS | 2720 | 1461237261630 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:21 INFO - PROCESS | 2720 | 1461237261771 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:14:21 INFO - PROCESS | 2720 | 1461237261916 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:21 INFO - PROCESS | 2720 | ++DOCSHELL 121C0C00 == 55 [pid = 2720] [id = 196] 04:14:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (121C3800) [pid = 2720] [serial = 586] [outer = 00000000] 04:14:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (132B1C00) [pid = 2720] [serial = 587] [outer = 121C3800] 04:14:21 INFO - PROCESS | 2720 | 1461237261974 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (16C2B000) [pid = 2720] [serial = 588] [outer = 121C3800] 04:14:22 INFO - PROCESS | 2720 | 1461237262549 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:14:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:14:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 990ms 04:14:22 INFO - PROCESS | 2720 | 1461237262610 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:14:22 INFO - PROCESS | 2720 | 1461237262616 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 04:14:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:14:22 INFO - PROCESS | 2720 | 1461237262623 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:14:22 INFO - PROCESS | 2720 | 1461237262626 Marionette TRACE conn4 <- [1,750,null,{}] 04:14:22 INFO - PROCESS | 2720 | 1461237262630 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:22 INFO - PROCESS | 2720 | 1461237262736 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:14:22 INFO - PROCESS | 2720 | 1461237262861 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 2720 | ++DOCSHELL 1840F800 == 56 [pid = 2720] [id = 197] 04:14:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1858FC00) [pid = 2720] [serial = 589] [outer = 00000000] 04:14:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1A06E400) [pid = 2720] [serial = 590] [outer = 1858FC00] 04:14:22 INFO - PROCESS | 2720 | 1461237262918 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1AAA6000) [pid = 2720] [serial = 591] [outer = 1858FC00] 04:14:23 INFO - PROCESS | 2720 | 1461237263966 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:14:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:14:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1375ms 04:14:24 INFO - PROCESS | 2720 | 1461237264032 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:14:24 INFO - PROCESS | 2720 | 1461237264035 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 04:14:24 INFO - PROCESS | 2720 | 1461237264040 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:14:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:14:24 INFO - PROCESS | 2720 | 1461237264044 Marionette TRACE conn4 <- [1,754,null,{}] 04:14:24 INFO - PROCESS | 2720 | 1461237264055 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:24 INFO - PROCESS | 2720 | 1461237264153 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:14:24 INFO - PROCESS | 2720 | 1461237264270 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 2720 | ++DOCSHELL 1C908000 == 57 [pid = 2720] [id = 198] 04:14:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1C908C00) [pid = 2720] [serial = 592] [outer = 00000000] 04:14:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1DC38800) [pid = 2720] [serial = 593] [outer = 1C908C00] 04:14:24 INFO - PROCESS | 2720 | 1461237264327 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1DCDBC00) [pid = 2720] [serial = 594] [outer = 1C908C00] 04:14:25 INFO - PROCESS | 2720 | 1461237265420 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:14:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1434ms 04:14:25 INFO - PROCESS | 2720 | 1461237265480 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:14:25 INFO - PROCESS | 2720 | 1461237265484 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 04:14:25 INFO - PROCESS | 2720 | 1461237265489 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 2720 | 1461237265493 Marionette TRACE conn4 <- [1,758,null,{}] 04:14:25 INFO - PROCESS | 2720 | 1461237265542 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:25 INFO - PROCESS | 2720 | 1461237265628 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:14:25 INFO - PROCESS | 2720 | 1461237265771 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 2720 | ++DOCSHELL 121C6800 == 58 [pid = 2720] [id = 199] 04:14:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (121CC000) [pid = 2720] [serial = 595] [outer = 00000000] 04:14:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1237A800) [pid = 2720] [serial = 596] [outer = 121CC000] 04:14:25 INFO - PROCESS | 2720 | 1461237265825 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1671BC00) [pid = 2720] [serial = 597] [outer = 121CC000] 04:14:26 INFO - PROCESS | 2720 | 1461237266365 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 930ms 04:14:26 INFO - PROCESS | 2720 | 1461237266421 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:14:26 INFO - PROCESS | 2720 | 1461237266427 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 04:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:14:26 INFO - PROCESS | 2720 | 1461237266433 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 2720 | 1461237266435 Marionette TRACE conn4 <- [1,762,null,{}] 04:14:26 INFO - PROCESS | 2720 | 1461237266439 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:26 INFO - PROCESS | 2720 | 1461237266546 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 11EB0800 == 57 [pid = 2720] [id = 194] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 1C854000 == 56 [pid = 2720] [id = 193] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 1B4CE400 == 55 [pid = 2720] [id = 192] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 18596000 == 54 [pid = 2720] [id = 191] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 11DB9C00 == 53 [pid = 2720] [id = 190] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 16F2E400 == 52 [pid = 2720] [id = 189] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1B8B5000) [pid = 2720] [serial = 551] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 16F34400 == 51 [pid = 2720] [id = 186] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 11EBCC00 == 50 [pid = 2720] [id = 185] 04:14:26 INFO - PROCESS | 2720 | --DOCSHELL 1A80E000 == 49 [pid = 2720] [id = 184] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1840D000) [pid = 2720] [serial = 471] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (19AAC800) [pid = 2720] [serial = 543] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1C86C000) [pid = 2720] [serial = 524] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1AAA6C00) [pid = 2720] [serial = 546] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1F7EE400) [pid = 2720] [serial = 530] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1AA9D000) [pid = 2720] [serial = 545] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (19AA9800) [pid = 2720] [serial = 521] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (121BE400) [pid = 2720] [serial = 536] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (12549C00) [pid = 2720] [serial = 537] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (15A4EC00) [pid = 2720] [serial = 518] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1C90B000) [pid = 2720] [serial = 527] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1952A000) [pid = 2720] [serial = 534] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (182A0000) [pid = 2720] [serial = 533] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (15A03800) [pid = 2720] [serial = 539] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (18592000) [pid = 2720] [serial = 549] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (17B7E000) [pid = 2720] [serial = 548] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (19AA0400) [pid = 2720] [serial = 542] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (16C2C000) [pid = 2720] [serial = 540] [outer = 00000000] [url = about:blank] 04:14:26 INFO - PROCESS | 2720 | 1461237266687 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:26 INFO - PROCESS | 2720 | ++DOCSHELL 0B289C00 == 50 [pid = 2720] [id = 200] 04:14:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0B293C00) [pid = 2720] [serial = 598] [outer = 00000000] 04:14:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0EFE9C00) [pid = 2720] [serial = 599] [outer = 0B293C00] 04:14:26 INFO - PROCESS | 2720 | 1461237266733 Marionette DEBUG loaded listener.js 04:14:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11E2B400) [pid = 2720] [serial = 600] [outer = 0B293C00] 04:14:27 INFO - PROCESS | 2720 | 1461237267175 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 770ms 04:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:14:27 INFO - PROCESS | 2720 | 1461237267205 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 2720 | 1461237267207 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 04:14:27 INFO - PROCESS | 2720 | 1461237267210 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - PROCESS | 2720 | 1461237267214 Marionette TRACE conn4 <- [1,766,null,{}] 04:14:27 INFO - PROCESS | 2720 | 1461237267228 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:27 INFO - PROCESS | 2720 | 1461237267315 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:14:27 INFO - PROCESS | 2720 | 1461237267322 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 2720 | ++DOCSHELL 17B7EC00 == 51 [pid = 2720] [id = 201] 04:14:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (17C40400) [pid = 2720] [serial = 601] [outer = 00000000] 04:14:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1827F800) [pid = 2720] [serial = 602] [outer = 17C40400] 04:14:27 INFO - PROCESS | 2720 | 1461237267370 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1840D000) [pid = 2720] [serial = 603] [outer = 17C40400] 04:14:27 INFO - PROCESS | 2720 | 1461237267842 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 04:14:27 INFO - PROCESS | 2720 | 1461237267901 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:14:27 INFO - PROCESS | 2720 | 1461237267903 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 04:14:27 INFO - PROCESS | 2720 | 1461237267907 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:14:27 INFO - PROCESS | 2720 | 1461237267908 Marionette TRACE conn4 <- [1,770,null,{}] 04:14:27 INFO - PROCESS | 2720 | 1461237267912 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:27 INFO - PROCESS | 2720 | 1461237267994 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:14:27 INFO - PROCESS | 2720 | 1461237268003 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 2720 | ++DOCSHELL 17F09400 == 52 [pid = 2720] [id = 202] 04:14:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (18588400) [pid = 2720] [serial = 604] [outer = 00000000] 04:14:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1A028000) [pid = 2720] [serial = 605] [outer = 18588400] 04:14:28 INFO - PROCESS | 2720 | 1461237268048 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1A033C00) [pid = 2720] [serial = 606] [outer = 18588400] 04:14:28 INFO - PROCESS | 2720 | 1461237268486 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 04:14:28 INFO - PROCESS | 2720 | 1461237268541 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:14:28 INFO - PROCESS | 2720 | 1461237268543 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 04:14:28 INFO - PROCESS | 2720 | 1461237268546 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 2720 | 1461237268548 Marionette TRACE conn4 <- [1,774,null,{}] 04:14:28 INFO - PROCESS | 2720 | 1461237268551 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:28 INFO - PROCESS | 2720 | 1461237268628 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:14:28 INFO - PROCESS | 2720 | 1461237268666 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 2720 | ++DOCSHELL 1A071000 == 53 [pid = 2720] [id = 203] 04:14:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1A071800) [pid = 2720] [serial = 607] [outer = 00000000] 04:14:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1AA9EC00) [pid = 2720] [serial = 608] [outer = 1A071800] 04:14:28 INFO - PROCESS | 2720 | 1461237268710 Marionette DEBUG loaded listener.js 04:14:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1AA9E000) [pid = 2720] [serial = 609] [outer = 1A071800] 04:14:29 INFO - PROCESS | 2720 | 1461237269189 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 04:14:29 INFO - PROCESS | 2720 | 1461237269219 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 2720 | 1461237269221 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 04:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:14:29 INFO - PROCESS | 2720 | 1461237269224 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 2720 | 1461237269226 Marionette TRACE conn4 <- [1,778,null,{}] 04:14:29 INFO - PROCESS | 2720 | 1461237269229 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:29 INFO - PROCESS | 2720 | 1461237269356 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:14:29 INFO - PROCESS | 2720 | 1461237269367 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:29 INFO - PROCESS | 2720 | ++DOCSHELL 1AAAB000 == 54 [pid = 2720] [id = 204] 04:14:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1AB7F800) [pid = 2720] [serial = 610] [outer = 00000000] 04:14:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1B68A400) [pid = 2720] [serial = 611] [outer = 1AB7F800] 04:14:29 INFO - PROCESS | 2720 | 1461237269461 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B8A9400) [pid = 2720] [serial = 612] [outer = 1AB7F800] 04:14:29 INFO - PROCESS | 2720 | 1461237269892 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 732ms 04:14:29 INFO - PROCESS | 2720 | 1461237269959 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 2720 | 1461237269961 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 04:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:14:29 INFO - PROCESS | 2720 | 1461237270003 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 2720 | 1461237270005 Marionette TRACE conn4 <- [1,782,null,{}] 04:14:30 INFO - PROCESS | 2720 | 1461237270014 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 2720 | 1461237270122 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:14:30 INFO - PROCESS | 2720 | 1461237270133 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 2720 | ++DOCSHELL 11E36800 == 55 [pid = 2720] [id = 205] 04:14:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B610000) [pid = 2720] [serial = 613] [outer = 00000000] 04:14:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1C854400) [pid = 2720] [serial = 614] [outer = 1B610000] 04:14:30 INFO - PROCESS | 2720 | 1461237270179 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1C85A000) [pid = 2720] [serial = 615] [outer = 1B610000] 04:14:30 INFO - PROCESS | 2720 | 1461237270620 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 04:14:30 INFO - PROCESS | 2720 | 1461237270695 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:14:30 INFO - PROCESS | 2720 | 1461237270697 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 04:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:14:30 INFO - PROCESS | 2720 | 1461237270706 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:14:30 INFO - PROCESS | 2720 | 1461237270708 Marionette TRACE conn4 <- [1,786,null,{}] 04:14:30 INFO - PROCESS | 2720 | 1461237270716 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 2720 | 1461237270822 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:14:30 INFO - PROCESS | 2720 | 1461237270834 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 2720 | ++DOCSHELL 11D18C00 == 56 [pid = 2720] [id = 206] 04:14:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1B8AD800) [pid = 2720] [serial = 616] [outer = 00000000] 04:14:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1C87E000) [pid = 2720] [serial = 617] [outer = 1B8AD800] 04:14:30 INFO - PROCESS | 2720 | 1461237270878 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1C87D800) [pid = 2720] [serial = 618] [outer = 1B8AD800] 04:14:31 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (19AA3400) [pid = 2720] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:14:31 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (11E2F400) [pid = 2720] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:14:31 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (17C48800) [pid = 2720] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:14:31 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1C857000) [pid = 2720] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:14:31 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B8AB000) [pid = 2720] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:14:31 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1B68B800) [pid = 2720] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:14:31 INFO - PROCESS | 2720 | 1461237271375 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:14:31 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 04:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 04:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:14:31 INFO - PROCESS | 2720 | 1461237271431 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 2720 | 1461237271433 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 04:14:31 INFO - PROCESS | 2720 | 1461237271436 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 2720 | 1461237271438 Marionette TRACE conn4 <- [1,790,null,{}] 04:14:31 INFO - PROCESS | 2720 | 1461237271441 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:31 INFO - PROCESS | 2720 | 1461237271519 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:14:31 INFO - PROCESS | 2720 | 1461237271526 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:31 INFO - PROCESS | 2720 | ++DOCSHELL 1237A000 == 57 [pid = 2720] [id = 207] 04:14:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (15A58400) [pid = 2720] [serial = 619] [outer = 00000000] 04:14:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B4C4400) [pid = 2720] [serial = 620] [outer = 15A58400] 04:14:31 INFO - PROCESS | 2720 | 1461237271571 Marionette DEBUG loaded listener.js 04:14:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1AB7D400) [pid = 2720] [serial = 621] [outer = 15A58400] 04:14:32 INFO - PROCESS | 2720 | 1461237272025 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:14:32 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 04:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 04:14:32 INFO - PROCESS | 2720 | 1461237272068 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 2720 | 1461237272070 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 04:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:14:32 INFO - PROCESS | 2720 | 1461237272073 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - PROCESS | 2720 | 1461237272074 Marionette TRACE conn4 <- [1,794,null,{}] 04:14:32 INFO - PROCESS | 2720 | 1461237272078 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:32 INFO - PROCESS | 2720 | 1461237272158 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:14:32 INFO - PROCESS | 2720 | 1461237272167 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 2720 | ++DOCSHELL 1CF8F800 == 58 [pid = 2720] [id = 208] 04:14:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1CF8FC00) [pid = 2720] [serial = 622] [outer = 00000000] 04:14:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1DC34C00) [pid = 2720] [serial = 623] [outer = 1CF8FC00] 04:14:32 INFO - PROCESS | 2720 | 1461237272211 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1DCDDC00) [pid = 2720] [serial = 624] [outer = 1CF8FC00] 04:14:32 INFO - PROCESS | 2720 | 1461237272626 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:14:32 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 04:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 04:14:32 INFO - PROCESS | 2720 | 1461237272704 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:14:32 INFO - PROCESS | 2720 | 1461237272707 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 04:14:32 INFO - PROCESS | 2720 | 1461237272710 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:14:32 INFO - PROCESS | 2720 | 1461237272712 Marionette TRACE conn4 <- [1,798,null,{}] 04:14:32 INFO - PROCESS | 2720 | 1461237272716 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:32 INFO - PROCESS | 2720 | 1461237272813 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:14:32 INFO - PROCESS | 2720 | 1461237272856 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 2720 | ++DOCSHELL 1EB12800 == 59 [pid = 2720] [id = 209] 04:14:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1EB12C00) [pid = 2720] [serial = 625] [outer = 00000000] 04:14:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1EB1C800) [pid = 2720] [serial = 626] [outer = 1EB12C00] 04:14:32 INFO - PROCESS | 2720 | 1461237272904 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1F604C00) [pid = 2720] [serial = 627] [outer = 1EB12C00] 04:14:33 INFO - PROCESS | 2720 | 1461237273564 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 870ms 04:14:33 INFO - PROCESS | 2720 | 1461237273584 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 2720 | 1461237273589 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 04:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:14:33 INFO - PROCESS | 2720 | 1461237273595 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 2720 | 1461237273599 Marionette TRACE conn4 <- [1,802,null,{}] 04:14:33 INFO - PROCESS | 2720 | 1461237273605 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:33 INFO - PROCESS | 2720 | 1461237273717 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:14:33 INFO - PROCESS | 2720 | 1461237273820 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 2720 | ++DOCSHELL 12173000 == 60 [pid = 2720] [id = 210] 04:14:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (121BE400) [pid = 2720] [serial = 628] [outer = 00000000] 04:14:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (12542000) [pid = 2720] [serial = 629] [outer = 121BE400] 04:14:33 INFO - PROCESS | 2720 | 1461237273878 Marionette DEBUG loaded listener.js 04:14:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1650D800) [pid = 2720] [serial = 630] [outer = 121BE400] 04:14:34 INFO - PROCESS | 2720 | 1461237274527 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 2720 | 1461237274576 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 04:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:14:34 INFO - PROCESS | 2720 | 1461237274583 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 2720 | 1461237274586 Marionette TRACE conn4 <- [1,806,null,{}] 04:14:34 INFO - PROCESS | 2720 | 1461237274590 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:34 INFO - PROCESS | 2720 | 1461237274698 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:14:34 INFO - PROCESS | 2720 | 1461237274827 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:34 INFO - PROCESS | 2720 | ++DOCSHELL 1858C800 == 61 [pid = 2720] [id = 211] 04:14:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1858D800) [pid = 2720] [serial = 631] [outer = 00000000] 04:14:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1A06B000) [pid = 2720] [serial = 632] [outer = 1858D800] 04:14:34 INFO - PROCESS | 2720 | 1461237274884 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1AAEC000) [pid = 2720] [serial = 633] [outer = 1858D800] 04:14:35 INFO - PROCESS | 2720 | 1461237275542 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 04:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:14:35 INFO - PROCESS | 2720 | 1461237275554 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:14:35 INFO - PROCESS | 2720 | 1461237275557 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 04:14:35 INFO - PROCESS | 2720 | 1461237275574 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:14:35 INFO - PROCESS | 2720 | 1461237275578 Marionette TRACE conn4 <- [1,810,null,{}] 04:14:35 INFO - PROCESS | 2720 | 1461237275592 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:35 INFO - PROCESS | 2720 | 1461237275705 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:14:35 INFO - PROCESS | 2720 | 1461237275834 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 2720 | ++DOCSHELL 1C907C00 == 62 [pid = 2720] [id = 212] 04:14:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1CFA3800) [pid = 2720] [serial = 634] [outer = 00000000] 04:14:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1F60D400) [pid = 2720] [serial = 635] [outer = 1CFA3800] 04:14:35 INFO - PROCESS | 2720 | 1461237275895 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1F79C800) [pid = 2720] [serial = 636] [outer = 1CFA3800] 04:14:36 INFO - PROCESS | 2720 | 1461237276450 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 2720 | 1461237276518 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 04:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:14:36 INFO - PROCESS | 2720 | 1461237276521 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 2720 | 1461237276523 Marionette TRACE conn4 <- [1,814,null,{}] 04:14:36 INFO - PROCESS | 2720 | 1461237276528 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:36 INFO - PROCESS | 2720 | 1461237276633 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:14:36 INFO - PROCESS | 2720 | 1461237276761 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:36 INFO - PROCESS | 2720 | ++DOCSHELL 1FAA8400 == 63 [pid = 2720] [id = 213] 04:14:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1FAA9C00) [pid = 2720] [serial = 637] [outer = 00000000] 04:14:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1FAB4400) [pid = 2720] [serial = 638] [outer = 1FAA9C00] 04:14:36 INFO - PROCESS | 2720 | 1461237276820 Marionette DEBUG loaded listener.js 04:14:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B68B800) [pid = 2720] [serial = 639] [outer = 1FAA9C00] 04:14:37 INFO - PROCESS | 2720 | 1461237277403 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 04:14:37 INFO - PROCESS | 2720 | 1461237277454 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 04:14:37 INFO - PROCESS | 2720 | 1461237277457 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 04:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:14:37 INFO - PROCESS | 2720 | 1461237277460 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:14:37 INFO - PROCESS | 2720 | 1461237277462 Marionette TRACE conn4 <- [1,818,null,{}] 04:14:37 INFO - PROCESS | 2720 | 1461237277466 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:37 INFO - PROCESS | 2720 | 1461237277568 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:14:37 INFO - PROCESS | 2720 | 1461237277668 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 2720 | ++DOCSHELL 1B903800 == 64 [pid = 2720] [id = 214] 04:14:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1B904800) [pid = 2720] [serial = 640] [outer = 00000000] 04:14:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1B90B800) [pid = 2720] [serial = 641] [outer = 1B904800] 04:14:37 INFO - PROCESS | 2720 | 1461237277726 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1B90D000) [pid = 2720] [serial = 642] [outer = 1B904800] 04:14:38 INFO - PROCESS | 2720 | 1461237278383 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 04:14:38 INFO - PROCESS | 2720 | 1461237278435 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 2720 | 1461237278437 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 04:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:14:38 INFO - PROCESS | 2720 | 1461237278441 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 2720 | 1461237278443 Marionette TRACE conn4 <- [1,822,null,{}] 04:14:38 INFO - PROCESS | 2720 | 1461237278447 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:38 INFO - PROCESS | 2720 | 1461237278572 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:14:38 INFO - PROCESS | 2720 | 1461237278839 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:38 INFO - PROCESS | 2720 | ++DOCSHELL 0E751800 == 65 [pid = 2720] [id = 215] 04:14:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0E75F800) [pid = 2720] [serial = 643] [outer = 00000000] 04:14:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0E9FA000) [pid = 2720] [serial = 644] [outer = 0E75F800] 04:14:38 INFO - PROCESS | 2720 | 1461237278898 Marionette DEBUG loaded listener.js 04:14:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (11D1B800) [pid = 2720] [serial = 645] [outer = 0E75F800] 04:14:39 INFO - PROCESS | 2720 | 1461237279461 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1069ms 04:14:39 INFO - PROCESS | 2720 | 1461237279524 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 04:14:39 INFO - PROCESS | 2720 | 1461237279528 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 04:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:14:39 INFO - PROCESS | 2720 | 1461237279534 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:14:39 INFO - PROCESS | 2720 | 1461237279537 Marionette TRACE conn4 <- [1,826,null,{}] 04:14:39 INFO - PROCESS | 2720 | 1461237279542 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:39 INFO - PROCESS | 2720 | 1461237279648 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:14:39 INFO - PROCESS | 2720 | 1461237279767 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 2720 | ++DOCSHELL 11DE5800 == 66 [pid = 2720] [id = 216] 04:14:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (11E2F400) [pid = 2720] [serial = 646] [outer = 00000000] 04:14:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (167A7400) [pid = 2720] [serial = 647] [outer = 11E2F400] 04:14:39 INFO - PROCESS | 2720 | 1461237279869 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (16F31C00) [pid = 2720] [serial = 648] [outer = 11E2F400] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 11EBB000 == 65 [pid = 2720] [id = 24] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 1CF8F800 == 64 [pid = 2720] [id = 208] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 1237A000 == 63 [pid = 2720] [id = 207] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 11D18C00 == 62 [pid = 2720] [id = 206] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 11E36800 == 61 [pid = 2720] [id = 205] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 1AAAB000 == 60 [pid = 2720] [id = 204] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 1A071000 == 59 [pid = 2720] [id = 203] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 17F09400 == 58 [pid = 2720] [id = 202] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 17B7EC00 == 57 [pid = 2720] [id = 201] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 0B289C00 == 56 [pid = 2720] [id = 200] 04:14:39 INFO - PROCESS | 2720 | --DOCSHELL 121C6800 == 55 [pid = 2720] [id = 199] 04:14:39 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1C867000) [pid = 2720] [serial = 560] [outer = 00000000] [url = about:blank] 04:14:39 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (12E42800) [pid = 2720] [serial = 563] [outer = 00000000] [url = about:blank] 04:14:39 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (19AA9C00) [pid = 2720] [serial = 557] [outer = 00000000] [url = about:blank] 04:14:39 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (12378800) [pid = 2720] [serial = 554] [outer = 00000000] [url = about:blank] 04:14:39 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1CFA2800) [pid = 2720] [serial = 584] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOCSHELL 121C0C00 == 54 [pid = 2720] [id = 196] 04:14:40 INFO - PROCESS | 2720 | --DOCSHELL 11DE2800 == 53 [pid = 2720] [id = 195] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1AAE7800) [pid = 2720] [serial = 572] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (17F08C00) [pid = 2720] [serial = 569] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (18403400) [pid = 2720] [serial = 570] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1957F000) [pid = 2720] [serial = 567] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (18589C00) [pid = 2720] [serial = 566] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1C864C00) [pid = 2720] [serial = 578] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (12DABC00) [pid = 2720] [serial = 579] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C879800) [pid = 2720] [serial = 581] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1C87F800) [pid = 2720] [serial = 582] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1B8AC000) [pid = 2720] [serial = 575] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B8B1400) [pid = 2720] [serial = 576] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B4C1400) [pid = 2720] [serial = 573] [outer = 00000000] [url = about:blank] 04:14:40 INFO - PROCESS | 2720 | 1461237280390 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 870ms 04:14:40 INFO - PROCESS | 2720 | 1461237280407 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 2720 | 1461237280411 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 04:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:14:40 INFO - PROCESS | 2720 | 1461237280416 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 2720 | 1461237280417 Marionette TRACE conn4 <- [1,830,null,{}] 04:14:40 INFO - PROCESS | 2720 | 1461237280422 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:40 INFO - PROCESS | 2720 | 1461237280507 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:14:40 INFO - PROCESS | 2720 | 1461237280514 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 2720 | ++DOCSHELL 11D18C00 == 54 [pid = 2720] [id = 217] 04:14:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (12378800) [pid = 2720] [serial = 649] [outer = 00000000] 04:14:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (17F08000) [pid = 2720] [serial = 650] [outer = 12378800] 04:14:40 INFO - PROCESS | 2720 | 1461237280560 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1855C000) [pid = 2720] [serial = 651] [outer = 12378800] 04:14:41 INFO - PROCESS | 2720 | 1461237281054 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 04:14:41 INFO - PROCESS | 2720 | 1461237281091 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 2720 | 1461237281093 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 04:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:14:41 INFO - PROCESS | 2720 | 1461237281098 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 2720 | 1461237281104 Marionette TRACE conn4 <- [1,834,null,{}] 04:14:41 INFO - PROCESS | 2720 | 1461237281113 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:41 INFO - PROCESS | 2720 | 1461237281203 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:14:41 INFO - PROCESS | 2720 | 1461237281213 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 2720 | ++DOCSHELL 18589800 == 55 [pid = 2720] [id = 218] 04:14:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (19AAC800) [pid = 2720] [serial = 652] [outer = 00000000] 04:14:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1A071C00) [pid = 2720] [serial = 653] [outer = 19AAC800] 04:14:41 INFO - PROCESS | 2720 | 1461237281269 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1AA9C400) [pid = 2720] [serial = 654] [outer = 19AAC800] 04:14:41 INFO - PROCESS | 2720 | 1461237281755 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 04:14:41 INFO - PROCESS | 2720 | 1461237281799 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 2720 | 1461237281801 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 04:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:14:41 INFO - PROCESS | 2720 | 1461237281805 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 2720 | 1461237281807 Marionette TRACE conn4 <- [1,838,null,{}] 04:14:41 INFO - PROCESS | 2720 | 1461237281810 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:41 INFO - PROCESS | 2720 | 1461237281893 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:14:41 INFO - PROCESS | 2720 | 1461237281900 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:41 INFO - PROCESS | 2720 | ++DOCSHELL 1A016400 == 56 [pid = 2720] [id = 219] 04:14:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1A522C00) [pid = 2720] [serial = 655] [outer = 00000000] 04:14:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B4CC000) [pid = 2720] [serial = 656] [outer = 1A522C00] 04:14:41 INFO - PROCESS | 2720 | 1461237281947 Marionette DEBUG loaded listener.js 04:14:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1B8A9C00) [pid = 2720] [serial = 657] [outer = 1A522C00] 04:14:42 INFO - PROCESS | 2720 | 1461237282431 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 04:14:42 INFO - PROCESS | 2720 | 1461237282475 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:14:42 INFO - PROCESS | 2720 | 1461237282478 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 04:14:42 INFO - PROCESS | 2720 | 1461237282481 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:14:42 INFO - PROCESS | 2720 | 1461237282483 Marionette TRACE conn4 <- [1,842,null,{}] 04:14:42 INFO - PROCESS | 2720 | 1461237282486 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:42 INFO - PROCESS | 2720 | 1461237282596 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:14:42 INFO - PROCESS | 2720 | 1461237282688 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 2720 | ++DOCSHELL 0E75D400 == 57 [pid = 2720] [id = 220] 04:14:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1B8B3000) [pid = 2720] [serial = 658] [outer = 00000000] 04:14:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1B902800) [pid = 2720] [serial = 659] [outer = 1B8B3000] 04:14:42 INFO - PROCESS | 2720 | 1461237282743 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1C853000) [pid = 2720] [serial = 660] [outer = 1B8B3000] 04:14:43 INFO - PROCESS | 2720 | 1461237283206 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 770ms 04:14:43 INFO - PROCESS | 2720 | 1461237283256 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:14:43 INFO - PROCESS | 2720 | 1461237283258 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 04:14:43 INFO - PROCESS | 2720 | 1461237283261 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 2720 | 1461237283263 Marionette TRACE conn4 <- [1,846,null,{}] 04:14:43 INFO - PROCESS | 2720 | 1461237283267 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:43 INFO - PROCESS | 2720 | 1461237283387 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:14:43 INFO - PROCESS | 2720 | 1461237283452 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 2720 | ++DOCSHELL 1C859000 == 58 [pid = 2720] [id = 221] 04:14:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C867000) [pid = 2720] [serial = 661] [outer = 00000000] 04:14:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1C875C00) [pid = 2720] [serial = 662] [outer = 1C867000] 04:14:43 INFO - PROCESS | 2720 | 1461237283498 Marionette DEBUG loaded listener.js 04:14:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1C874C00) [pid = 2720] [serial = 663] [outer = 1C867000] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1B4C2C00) [pid = 2720] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (11EBD800) [pid = 2720] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (15A58400) [pid = 2720] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (16FE5800) [pid = 2720] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1C908C00) [pid = 2720] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (121CC000) [pid = 2720] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A071800) [pid = 2720] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1AB7F800) [pid = 2720] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1840E400) [pid = 2720] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1C906400) [pid = 2720] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (11EAFC00) [pid = 2720] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0B293C00) [pid = 2720] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (18588400) [pid = 2720] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1C856C00) [pid = 2720] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1EC5B000) [pid = 2720] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B8AD800) [pid = 2720] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1EB19C00) [pid = 2720] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (11EB5800) [pid = 2720] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1C868800) [pid = 2720] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1B610000) [pid = 2720] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1CF8FC00) [pid = 2720] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:14:45 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (17C40400) [pid = 2720] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:14:45 INFO - PROCESS | 2720 | 1461237285289 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2072ms 04:14:45 INFO - PROCESS | 2720 | 1461237285339 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 2720 | 1461237285341 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 04:14:45 INFO - PROCESS | 2720 | 1461237285344 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:14:45 INFO - PROCESS | 2720 | 1461237285346 Marionette TRACE conn4 <- [1,850,null,{}] 04:14:45 INFO - PROCESS | 2720 | 1461237285350 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:45 INFO - PROCESS | 2720 | 1461237285434 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:14:45 INFO - PROCESS | 2720 | 1461237285440 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 2720 | ++DOCSHELL 121CC000 == 59 [pid = 2720] [id = 222] 04:14:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (132AAC00) [pid = 2720] [serial = 664] [outer = 00000000] 04:14:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A51A400) [pid = 2720] [serial = 665] [outer = 132AAC00] 04:14:45 INFO - PROCESS | 2720 | 1461237285488 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1B8B7400) [pid = 2720] [serial = 666] [outer = 132AAC00] 04:14:45 INFO - PROCESS | 2720 | 1461237285910 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 04:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:14:45 INFO - PROCESS | 2720 | 1461237285979 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:14:45 INFO - PROCESS | 2720 | 1461237285981 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 04:14:45 INFO - PROCESS | 2720 | 1461237285985 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:14:45 INFO - PROCESS | 2720 | 1461237285986 Marionette TRACE conn4 <- [1,854,null,{}] 04:14:45 INFO - PROCESS | 2720 | 1461237285990 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:46 INFO - PROCESS | 2720 | 1461237286070 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:14:46 INFO - PROCESS | 2720 | 1461237286077 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 2720 | ++DOCSHELL 1C870800 == 60 [pid = 2720] [id = 223] 04:14:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C873800) [pid = 2720] [serial = 667] [outer = 00000000] 04:14:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C943400) [pid = 2720] [serial = 668] [outer = 1C873800] 04:14:46 INFO - PROCESS | 2720 | 1461237286125 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C93BC00) [pid = 2720] [serial = 669] [outer = 1C873800] 04:14:46 INFO - PROCESS | 2720 | 1461237286572 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 04:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:14:46 INFO - PROCESS | 2720 | 1461237286624 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:14:46 INFO - PROCESS | 2720 | 1461237286626 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 04:14:46 INFO - PROCESS | 2720 | 1461237286630 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:14:46 INFO - PROCESS | 2720 | 1461237286632 Marionette TRACE conn4 <- [1,858,null,{}] 04:14:46 INFO - PROCESS | 2720 | 1461237286635 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:46 INFO - PROCESS | 2720 | 1461237286719 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:14:46 INFO - PROCESS | 2720 | 1461237286726 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:46 INFO - PROCESS | 2720 | ++DOCSHELL 1C90F000 == 61 [pid = 2720] [id = 224] 04:14:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1DC3F400) [pid = 2720] [serial = 670] [outer = 00000000] 04:14:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1FAAE000) [pid = 2720] [serial = 671] [outer = 1DC3F400] 04:14:46 INFO - PROCESS | 2720 | 1461237286774 Marionette DEBUG loaded listener.js 04:14:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1FE87800) [pid = 2720] [serial = 672] [outer = 1DC3F400] 04:14:47 INFO - PROCESS | 2720 | 1461237287494 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 04:14:47 INFO - PROCESS | 2720 | 1461237287562 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:14:47 INFO - PROCESS | 2720 | 1461237287567 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 04:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:14:47 INFO - PROCESS | 2720 | 1461237287572 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:14:47 INFO - PROCESS | 2720 | 1461237287576 Marionette TRACE conn4 <- [1,862,null,{}] 04:14:47 INFO - PROCESS | 2720 | 1461237287583 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:47 INFO - PROCESS | 2720 | 1461237287738 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:14:47 INFO - PROCESS | 2720 | 1461237287865 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:47 INFO - PROCESS | 2720 | ++DOCSHELL 11D19C00 == 62 [pid = 2720] [id = 225] 04:14:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (12170400) [pid = 2720] [serial = 673] [outer = 00000000] 04:14:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (15AEAC00) [pid = 2720] [serial = 674] [outer = 12170400] 04:14:47 INFO - PROCESS | 2720 | 1461237287925 Marionette DEBUG loaded listener.js 04:14:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (16F2FC00) [pid = 2720] [serial = 675] [outer = 12170400] 04:14:48 INFO - PROCESS | 2720 | 1461237288510 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 04:14:48 INFO - PROCESS | 2720 | 1461237288547 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 2720 | 1461237288553 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 04:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:14:48 INFO - PROCESS | 2720 | 1461237288559 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 2720 | 1461237288562 Marionette TRACE conn4 <- [1,866,null,{}] 04:14:48 INFO - PROCESS | 2720 | 1461237288567 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:48 INFO - PROCESS | 2720 | 1461237288682 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:14:48 INFO - PROCESS | 2720 | 1461237288787 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 2720 | ++DOCSHELL 19AA1C00 == 63 [pid = 2720] [id = 226] 04:14:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (19AA2000) [pid = 2720] [serial = 676] [outer = 00000000] 04:14:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1A06D400) [pid = 2720] [serial = 677] [outer = 19AA2000] 04:14:48 INFO - PROCESS | 2720 | 1461237288843 Marionette DEBUG loaded listener.js 04:14:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B4C6800) [pid = 2720] [serial = 678] [outer = 19AA2000] 04:14:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1C85D800) [pid = 2720] [serial = 679] [outer = 0EF7E400] 04:14:49 INFO - PROCESS | 2720 | 1461237289490 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 969ms 04:14:49 INFO - PROCESS | 2720 | 1461237289546 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 2720 | 1461237289549 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 04:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:14:49 INFO - PROCESS | 2720 | 1461237289554 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 2720 | 1461237289558 Marionette TRACE conn4 <- [1,870,null,{}] 04:14:49 INFO - PROCESS | 2720 | 1461237289570 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:49 INFO - PROCESS | 2720 | 1461237289682 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:14:49 INFO - PROCESS | 2720 | 1461237289817 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:49 INFO - PROCESS | 2720 | ++DOCSHELL 1A065C00 == 64 [pid = 2720] [id = 227] 04:14:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1A06F800) [pid = 2720] [serial = 680] [outer = 00000000] 04:14:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1EB1DC00) [pid = 2720] [serial = 681] [outer = 1A06F800] 04:14:49 INFO - PROCESS | 2720 | 1461237289876 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1FE83000) [pid = 2720] [serial = 682] [outer = 1A06F800] 04:14:50 INFO - PROCESS | 2720 | 1461237290453 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 04:14:50 INFO - PROCESS | 2720 | 1461237290489 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:14:50 INFO - PROCESS | 2720 | 1461237290492 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 04:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:14:50 INFO - PROCESS | 2720 | 1461237290496 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:14:50 INFO - PROCESS | 2720 | 1461237290498 Marionette TRACE conn4 <- [1,874,null,{}] 04:14:50 INFO - PROCESS | 2720 | 1461237290502 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:50 INFO - PROCESS | 2720 | 1461237290614 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:14:50 INFO - PROCESS | 2720 | 1461237290720 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 2720 | ++DOCSHELL 200A0C00 == 65 [pid = 2720] [id = 228] 04:14:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (200A1000) [pid = 2720] [serial = 683] [outer = 00000000] 04:14:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (200A8000) [pid = 2720] [serial = 684] [outer = 200A1000] 04:14:50 INFO - PROCESS | 2720 | 1461237290777 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (200AB000) [pid = 2720] [serial = 685] [outer = 200A1000] 04:14:51 INFO - PROCESS | 2720 | 1461237291354 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 870ms 04:14:51 INFO - PROCESS | 2720 | 1461237291379 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:14:51 INFO - PROCESS | 2720 | 1461237291381 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 04:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:14:51 INFO - PROCESS | 2720 | 1461237291386 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 2720 | 1461237291388 Marionette TRACE conn4 <- [1,878,null,{}] 04:14:51 INFO - PROCESS | 2720 | 1461237291392 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:51 INFO - PROCESS | 2720 | 1461237291496 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:14:51 INFO - PROCESS | 2720 | 1461237291601 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 2720 | ++DOCSHELL 200A1400 == 66 [pid = 2720] [id = 229] 04:14:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (200AD400) [pid = 2720] [serial = 686] [outer = 00000000] 04:14:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (200E9000) [pid = 2720] [serial = 687] [outer = 200AD400] 04:14:51 INFO - PROCESS | 2720 | 1461237291660 Marionette DEBUG loaded listener.js 04:14:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (200EC800) [pid = 2720] [serial = 688] [outer = 200AD400] 04:14:52 INFO - PROCESS | 2720 | 1461237292284 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 04:14:52 INFO - PROCESS | 2720 | 1461237292360 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:14:52 INFO - PROCESS | 2720 | 1461237292363 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 04:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:14:52 INFO - PROCESS | 2720 | 1461237292367 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:14:52 INFO - PROCESS | 2720 | 1461237292369 Marionette TRACE conn4 <- [1,882,null,{}] 04:14:52 INFO - PROCESS | 2720 | 1461237292373 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:52 INFO - PROCESS | 2720 | 1461237292534 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:14:52 INFO - PROCESS | 2720 | 1461237292662 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:52 INFO - PROCESS | 2720 | ++DOCSHELL 11880000 == 67 [pid = 2720] [id = 230] 04:14:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (11DE5000) [pid = 2720] [serial = 689] [outer = 00000000] 04:14:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (167A7800) [pid = 2720] [serial = 690] [outer = 11DE5000] 04:14:52 INFO - PROCESS | 2720 | 1461237292720 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (16EC8C00) [pid = 2720] [serial = 691] [outer = 11DE5000] 04:14:53 INFO - PROCESS | 2720 | 1461237293504 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1180ms 04:14:53 INFO - PROCESS | 2720 | 1461237293550 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 2720 | 1461237293555 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 04:14:53 INFO - PROCESS | 2720 | 1461237293560 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:14:53 INFO - PROCESS | 2720 | 1461237293564 Marionette TRACE conn4 <- [1,886,null,{}] 04:14:53 INFO - PROCESS | 2720 | 1461237293569 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:53 INFO - PROCESS | 2720 | 1461237293700 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:14:53 INFO - PROCESS | 2720 | 1461237293815 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:53 INFO - PROCESS | 2720 | ++DOCSHELL 11D0A000 == 68 [pid = 2720] [id = 231] 04:14:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (11D1DC00) [pid = 2720] [serial = 692] [outer = 00000000] 04:14:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (11E3A000) [pid = 2720] [serial = 693] [outer = 11D1DC00] 04:14:53 INFO - PROCESS | 2720 | 1461237293865 Marionette DEBUG loaded listener.js 04:14:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (11EB6400) [pid = 2720] [serial = 694] [outer = 11D1DC00] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 1C870800 == 67 [pid = 2720] [id = 223] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 121CC000 == 66 [pid = 2720] [id = 222] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 1C859000 == 65 [pid = 2720] [id = 221] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 0E75D400 == 64 [pid = 2720] [id = 220] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 1A016400 == 63 [pid = 2720] [id = 219] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1EB1C800) [pid = 2720] [serial = 626] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 18589800 == 62 [pid = 2720] [id = 218] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 11D18C00 == 61 [pid = 2720] [id = 217] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 11DE5800 == 60 [pid = 2720] [id = 216] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 0E751800 == 59 [pid = 2720] [id = 215] 04:14:54 INFO - PROCESS | 2720 | --DOCSHELL 12173000 == 58 [pid = 2720] [id = 210] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1DCDDC00) [pid = 2720] [serial = 624] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (12DAE800) [pid = 2720] [serial = 555] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1B4C4400) [pid = 2720] [serial = 620] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (1A068400) [pid = 2720] [serial = 558] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1DC38800) [pid = 2720] [serial = 593] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1671BC00) [pid = 2720] [serial = 597] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1AA9EC00) [pid = 2720] [serial = 608] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (1B8A9400) [pid = 2720] [serial = 612] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1A80B800) [pid = 2720] [serial = 522] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1C90D400) [pid = 2720] [serial = 528] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (16E78000) [pid = 2720] [serial = 564] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1237A800) [pid = 2720] [serial = 596] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0EFE9C00) [pid = 2720] [serial = 599] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1A033C00) [pid = 2720] [serial = 606] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A06E400) [pid = 2720] [serial = 590] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1C86BC00) [pid = 2720] [serial = 561] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1F7EF000) [pid = 2720] [serial = 516] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1C87D800) [pid = 2720] [serial = 618] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C87E000) [pid = 2720] [serial = 617] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1A028000) [pid = 2720] [serial = 605] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1FAAF000) [pid = 2720] [serial = 531] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (16724800) [pid = 2720] [serial = 519] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (132B1C00) [pid = 2720] [serial = 587] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B68A400) [pid = 2720] [serial = 611] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1C86F800) [pid = 2720] [serial = 525] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1C854400) [pid = 2720] [serial = 614] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1DCDBC00) [pid = 2720] [serial = 594] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1AB7D400) [pid = 2720] [serial = 621] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1C85A000) [pid = 2720] [serial = 615] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1DC34C00) [pid = 2720] [serial = 623] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1827F800) [pid = 2720] [serial = 602] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1AA9E000) [pid = 2720] [serial = 609] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1840D000) [pid = 2720] [serial = 603] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (11E2B400) [pid = 2720] [serial = 600] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B8B7800) [pid = 2720] [serial = 552] [outer = 00000000] [url = about:blank] 04:14:54 INFO - PROCESS | 2720 | 1461237294505 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 969ms 04:14:54 INFO - PROCESS | 2720 | 1461237294536 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:14:54 INFO - PROCESS | 2720 | 1461237294542 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 04:14:54 INFO - PROCESS | 2720 | 1461237294551 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:14:54 INFO - PROCESS | 2720 | 1461237294553 Marionette TRACE conn4 <- [1,890,null,{}] 04:14:54 INFO - PROCESS | 2720 | 1461237294557 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:54 INFO - PROCESS | 2720 | 1461237294652 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:14:54 INFO - PROCESS | 2720 | 1461237294737 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 2720 | ++DOCSHELL 0EF7D000 == 59 [pid = 2720] [id = 232] 04:14:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0EFDF000) [pid = 2720] [serial = 695] [outer = 00000000] 04:14:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (121CC000) [pid = 2720] [serial = 696] [outer = 0EFDF000] 04:14:54 INFO - PROCESS | 2720 | 1461237294783 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1236CC00) [pid = 2720] [serial = 697] [outer = 0EFDF000] 04:14:55 INFO - PROCESS | 2720 | 1461237295185 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 675ms 04:14:55 INFO - PROCESS | 2720 | 1461237295231 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 2720 | 1461237295234 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 04:14:55 INFO - PROCESS | 2720 | 1461237295237 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:14:55 INFO - PROCESS | 2720 | 1461237295240 Marionette TRACE conn4 <- [1,894,null,{}] 04:14:55 INFO - PROCESS | 2720 | 1461237295251 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:55 INFO - PROCESS | 2720 | 1461237295341 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:14:55 INFO - PROCESS | 2720 | 1461237295348 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 2720 | ++DOCSHELL 12DAC800 == 60 [pid = 2720] [id = 233] 04:14:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (12DAD400) [pid = 2720] [serial = 698] [outer = 00000000] 04:14:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1650B000) [pid = 2720] [serial = 699] [outer = 12DAD400] 04:14:55 INFO - PROCESS | 2720 | 1461237295396 Marionette DEBUG loaded listener.js 04:14:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1679F800) [pid = 2720] [serial = 700] [outer = 12DAD400] 04:14:55 INFO - PROCESS | 2720 | 1461237295860 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 04:14:55 INFO - PROCESS | 2720 | 1461237295911 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 2720 | 1461237295914 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 04:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:14:55 INFO - PROCESS | 2720 | 1461237295917 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 2720 | 1461237295919 Marionette TRACE conn4 <- [1,898,null,{}] 04:14:55 INFO - PROCESS | 2720 | 1461237295923 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:56 INFO - PROCESS | 2720 | 1461237296035 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:14:56 INFO - PROCESS | 2720 | 1461237296044 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 2720 | ++DOCSHELL 16F0C000 == 61 [pid = 2720] [id = 234] 04:14:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (16F13800) [pid = 2720] [serial = 701] [outer = 00000000] 04:14:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16F32C00) [pid = 2720] [serial = 702] [outer = 16F13800] 04:14:56 INFO - PROCESS | 2720 | 1461237296098 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (17B7C800) [pid = 2720] [serial = 703] [outer = 16F13800] 04:14:56 INFO - PROCESS | 2720 | 1461237296534 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 04:14:56 INFO - PROCESS | 2720 | 1461237296597 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:14:56 INFO - PROCESS | 2720 | 1461237296599 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 04:14:56 INFO - PROCESS | 2720 | 1461237296602 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:14:56 INFO - PROCESS | 2720 | 1461237296604 Marionette TRACE conn4 <- [1,902,null,{}] 04:14:56 INFO - PROCESS | 2720 | 1461237296607 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:56 INFO - PROCESS | 2720 | 1461237296716 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:14:56 INFO - PROCESS | 2720 | 1461237296723 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:56 INFO - PROCESS | 2720 | ++DOCSHELL 11EB7400 == 62 [pid = 2720] [id = 235] 04:14:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (16CDF800) [pid = 2720] [serial = 704] [outer = 00000000] 04:14:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (18286400) [pid = 2720] [serial = 705] [outer = 16CDF800] 04:14:56 INFO - PROCESS | 2720 | 1461237296821 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (18297C00) [pid = 2720] [serial = 706] [outer = 16CDF800] 04:14:57 INFO - PROCESS | 2720 | 1461237297270 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 04:14:57 INFO - PROCESS | 2720 | 1461237297336 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 2720 | 1461237297338 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 04:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:14:57 INFO - PROCESS | 2720 | 1461237297341 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 2720 | 1461237297343 Marionette TRACE conn4 <- [1,906,null,{}] 04:14:57 INFO - PROCESS | 2720 | 1461237297347 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:57 INFO - PROCESS | 2720 | 1461237297509 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:14:57 INFO - PROCESS | 2720 | 1461237297574 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 2720 | ++DOCSHELL 19AA0400 == 63 [pid = 2720] [id = 236] 04:14:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (19AA3800) [pid = 2720] [serial = 707] [outer = 00000000] 04:14:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (19AACC00) [pid = 2720] [serial = 708] [outer = 19AA3800] 04:14:57 INFO - PROCESS | 2720 | 1461237297624 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (19AB3800) [pid = 2720] [serial = 709] [outer = 19AA3800] 04:14:58 INFO - PROCESS | 2720 | 1461237298056 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 770ms 04:14:58 INFO - PROCESS | 2720 | 1461237298117 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 2720 | 1461237298119 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 04:14:58 INFO - PROCESS | 2720 | 1461237298122 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:14:58 INFO - PROCESS | 2720 | 1461237298124 Marionette TRACE conn4 <- [1,910,null,{}] 04:14:58 INFO - PROCESS | 2720 | 1461237298136 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:58 INFO - PROCESS | 2720 | 1461237298246 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:14:58 INFO - PROCESS | 2720 | 1461237298256 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:58 INFO - PROCESS | 2720 | ++DOCSHELL 1A010000 == 64 [pid = 2720] [id = 237] 04:14:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1A013C00) [pid = 2720] [serial = 710] [outer = 00000000] 04:14:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1A06A000) [pid = 2720] [serial = 711] [outer = 1A013C00] 04:14:58 INFO - PROCESS | 2720 | 1461237298357 Marionette DEBUG loaded listener.js 04:14:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1A51DC00) [pid = 2720] [serial = 712] [outer = 1A013C00] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B8B3000) [pid = 2720] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C867000) [pid = 2720] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0E75F800) [pid = 2720] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (12378800) [pid = 2720] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1A522C00) [pid = 2720] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (11E2F400) [pid = 2720] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (19AAC800) [pid = 2720] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1C873800) [pid = 2720] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:14:58 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (132AAC00) [pid = 2720] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:14:58 INFO - PROCESS | 2720 | 1461237298910 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 829ms 04:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:14:58 INFO - PROCESS | 2720 | 1461237298958 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 2720 | 1461237298960 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 04:14:58 INFO - PROCESS | 2720 | 1461237298963 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 2720 | 1461237298965 Marionette TRACE conn4 <- [1,914,null,{}] 04:14:58 INFO - PROCESS | 2720 | 1461237298968 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:59 INFO - PROCESS | 2720 | 1461237299084 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:14:59 INFO - PROCESS | 2720 | 1461237299143 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 2720 | ++DOCSHELL 123B2800 == 65 [pid = 2720] [id = 238] 04:14:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (12542C00) [pid = 2720] [serial = 713] [outer = 00000000] 04:14:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A524800) [pid = 2720] [serial = 714] [outer = 12542C00] 04:14:59 INFO - PROCESS | 2720 | 1461237299187 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1A523800) [pid = 2720] [serial = 715] [outer = 12542C00] 04:14:59 INFO - PROCESS | 2720 | 1461237299533 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 04:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:14:59 INFO - PROCESS | 2720 | 1461237299605 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:14:59 INFO - PROCESS | 2720 | 1461237299607 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 04:14:59 INFO - PROCESS | 2720 | 1461237299611 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:14:59 INFO - PROCESS | 2720 | 1461237299613 Marionette TRACE conn4 <- [1,918,null,{}] 04:14:59 INFO - PROCESS | 2720 | 1461237299617 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:59 INFO - PROCESS | 2720 | 1461237299697 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:14:59 INFO - PROCESS | 2720 | 1461237299703 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 2720 | ++DOCSHELL 1AA9E000 == 66 [pid = 2720] [id = 239] 04:14:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1AA9F400) [pid = 2720] [serial = 716] [outer = 00000000] 04:14:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1AAF1000) [pid = 2720] [serial = 717] [outer = 1AA9F400] 04:14:59 INFO - PROCESS | 2720 | 1461237299750 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1B4C2400) [pid = 2720] [serial = 718] [outer = 1AA9F400] 04:15:00 INFO - PROCESS | 2720 | 1461237300190 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 04:15:00 INFO - PROCESS | 2720 | 1461237300243 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 2720 | 1461237300245 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 04:15:00 INFO - PROCESS | 2720 | 1461237300248 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 2720 | 1461237300250 Marionette TRACE conn4 <- [1,922,null,{}] 04:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:15:00 INFO - PROCESS | 2720 | 1461237300253 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:00 INFO - PROCESS | 2720 | 1461237300339 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:15:00 INFO - PROCESS | 2720 | 1461237300345 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:00 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C4400 == 67 [pid = 2720] [id = 240] 04:15:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1B4C6400) [pid = 2720] [serial = 719] [outer = 00000000] 04:15:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1B7A4400) [pid = 2720] [serial = 720] [outer = 1B4C6400] 04:15:00 INFO - PROCESS | 2720 | 1461237300394 Marionette DEBUG loaded listener.js 04:15:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1B7AE800) [pid = 2720] [serial = 721] [outer = 1B4C6400] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 11DB5400 == 66 [pid = 2720] [id = 158] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 11EAF000 == 65 [pid = 2720] [id = 188] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1C729800 == 64 [pid = 2720] [id = 147] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1FAA8400 == 63 [pid = 2720] [id = 213] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 16CC8400 == 62 [pid = 2720] [id = 159] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1B903800 == 61 [pid = 2720] [id = 214] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1B4C3C00 == 60 [pid = 2720] [id = 146] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1C907C00 == 59 [pid = 2720] [id = 212] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1F608C00 == 58 [pid = 2720] [id = 144] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1EB12800 == 57 [pid = 2720] [id = 209] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 15A4C800 == 56 [pid = 2720] [id = 117] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1AAA1000 == 55 [pid = 2720] [id = 91] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1B8B4800 == 54 [pid = 2720] [id = 187] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 11DBA000 == 53 [pid = 2720] [id = 142] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1EB14800 == 52 [pid = 2720] [id = 172] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1840F800 == 51 [pid = 2720] [id = 197] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 11E35C00 == 50 [pid = 2720] [id = 143] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1858C800 == 49 [pid = 2720] [id = 211] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1CF93400 == 48 [pid = 2720] [id = 131] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1C908000 == 47 [pid = 2720] [id = 198] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1AAA0800 == 46 [pid = 2720] [id = 118] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 18594000 == 45 [pid = 2720] [id = 141] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 19AA2800 == 44 [pid = 2720] [id = 160] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1C872400 == 43 [pid = 2720] [id = 145] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 11D0A000 == 42 [pid = 2720] [id = 231] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 11880000 == 41 [pid = 2720] [id = 230] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 200A0C00 == 40 [pid = 2720] [id = 228] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 200A1400 == 39 [pid = 2720] [id = 229] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1A065C00 == 38 [pid = 2720] [id = 227] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 11D19C00 == 37 [pid = 2720] [id = 225] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 19AA1C00 == 36 [pid = 2720] [id = 226] 04:15:01 INFO - PROCESS | 2720 | --DOCSHELL 1C90F000 == 35 [pid = 2720] [id = 224] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 0EF7D000 == 34 [pid = 2720] [id = 232] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 16F0C000 == 33 [pid = 2720] [id = 234] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 12DAC800 == 32 [pid = 2720] [id = 233] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 1A010000 == 31 [pid = 2720] [id = 237] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 1AA9E000 == 30 [pid = 2720] [id = 239] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 19AA0400 == 29 [pid = 2720] [id = 236] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 11EB7400 == 28 [pid = 2720] [id = 235] 04:15:02 INFO - PROCESS | 2720 | --DOCSHELL 123B2800 == 27 [pid = 2720] [id = 238] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B8A9C00) [pid = 2720] [serial = 657] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1B902800) [pid = 2720] [serial = 659] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1C875C00) [pid = 2720] [serial = 662] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1C853000) [pid = 2720] [serial = 660] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11D1B800) [pid = 2720] [serial = 645] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0E9FA000) [pid = 2720] [serial = 644] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (17F08000) [pid = 2720] [serial = 650] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1855C000) [pid = 2720] [serial = 651] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B4CC000) [pid = 2720] [serial = 656] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (167A7400) [pid = 2720] [serial = 647] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (16F31C00) [pid = 2720] [serial = 648] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1A071C00) [pid = 2720] [serial = 653] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1AA9C400) [pid = 2720] [serial = 654] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (12542000) [pid = 2720] [serial = 629] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1A06B000) [pid = 2720] [serial = 632] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1F60D400) [pid = 2720] [serial = 635] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1FAB4400) [pid = 2720] [serial = 638] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B90B800) [pid = 2720] [serial = 641] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1C943400) [pid = 2720] [serial = 668] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1FAAE000) [pid = 2720] [serial = 671] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1C93BC00) [pid = 2720] [serial = 669] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1C874C00) [pid = 2720] [serial = 663] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1A51A400) [pid = 2720] [serial = 665] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1B8B7400) [pid = 2720] [serial = 666] [outer = 00000000] [url = about:blank] 04:15:02 INFO - PROCESS | 2720 | 1461237302660 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2469ms 04:15:02 INFO - PROCESS | 2720 | 1461237302692 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 2720 | 1461237302696 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 04:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:15:02 INFO - PROCESS | 2720 | 1461237302701 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 2720 | 1461237302703 Marionette TRACE conn4 <- [1,926,null,{}] 04:15:02 INFO - PROCESS | 2720 | 1461237302710 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:02 INFO - PROCESS | 2720 | 1461237302801 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:15:02 INFO - PROCESS | 2720 | 1461237302810 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 2720 | ++DOCSHELL 0E80BC00 == 28 [pid = 2720] [id = 241] 04:15:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0E811C00) [pid = 2720] [serial = 722] [outer = 00000000] 04:15:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0E816C00) [pid = 2720] [serial = 723] [outer = 0E811C00] 04:15:02 INFO - PROCESS | 2720 | 1461237302861 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0E98D400) [pid = 2720] [serial = 724] [outer = 0E811C00] 04:15:03 INFO - PROCESS | 2720 | 1461237303349 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 04:15:03 INFO - PROCESS | 2720 | 1461237303392 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:15:03 INFO - PROCESS | 2720 | 1461237303399 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 04:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:15:03 INFO - PROCESS | 2720 | 1461237303405 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 2720 | 1461237303408 Marionette TRACE conn4 <- [1,930,null,{}] 04:15:03 INFO - PROCESS | 2720 | 1461237303412 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:03 INFO - PROCESS | 2720 | 1461237303506 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:15:03 INFO - PROCESS | 2720 | 1461237303517 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:03 INFO - PROCESS | 2720 | ++DOCSHELL 0E9F1C00 == 29 [pid = 2720] [id = 242] 04:15:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0E9F3800) [pid = 2720] [serial = 725] [outer = 00000000] 04:15:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11D22400) [pid = 2720] [serial = 726] [outer = 0E9F3800] 04:15:03 INFO - PROCESS | 2720 | 1461237303566 Marionette DEBUG loaded listener.js 04:15:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (11DB6C00) [pid = 2720] [serial = 727] [outer = 0E9F3800] 04:15:04 INFO - PROCESS | 2720 | 1461237304052 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 669ms 04:15:04 INFO - PROCESS | 2720 | 1461237304077 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 2720 | 1461237304079 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:15:04 INFO - PROCESS | 2720 | 1461237304083 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 2720 | 1461237304087 Marionette TRACE conn4 <- [1,934,null,{}] 04:15:04 INFO - PROCESS | 2720 | 1461237304098 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 2720 | 1461237304221 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:15:04 INFO - PROCESS | 2720 | 1461237304306 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 2720 | ++DOCSHELL 11E35000 == 30 [pid = 2720] [id = 243] 04:15:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11E35800) [pid = 2720] [serial = 728] [outer = 00000000] 04:15:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (11E3A800) [pid = 2720] [serial = 729] [outer = 11E35800] 04:15:04 INFO - PROCESS | 2720 | 1461237304356 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11EB6C00) [pid = 2720] [serial = 730] [outer = 11E35800] 04:15:04 INFO - PROCESS | 2720 | 1461237304761 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 04:15:04 INFO - PROCESS | 2720 | 1461237304821 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:15:04 INFO - PROCESS | 2720 | 1461237304824 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 04:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:15:04 INFO - PROCESS | 2720 | 1461237304827 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:15:04 INFO - PROCESS | 2720 | 1461237304829 Marionette TRACE conn4 <- [1,938,null,{}] 04:15:04 INFO - PROCESS | 2720 | 1461237304833 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 2720 | 1461237304919 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:15:04 INFO - PROCESS | 2720 | 1461237304926 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 2720 | ++DOCSHELL 121C4000 == 31 [pid = 2720] [id = 244] 04:15:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (121C6800) [pid = 2720] [serial = 731] [outer = 00000000] 04:15:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (12372400) [pid = 2720] [serial = 732] [outer = 121C6800] 04:15:04 INFO - PROCESS | 2720 | 1461237304974 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (123AA000) [pid = 2720] [serial = 733] [outer = 121C6800] 04:15:05 INFO - PROCESS | 2720 | 1461237305397 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 04:15:05 INFO - PROCESS | 2720 | 1461237305462 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 2720 | 1461237305464 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 04:15:05 INFO - PROCESS | 2720 | 1461237305467 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:15:05 INFO - PROCESS | 2720 | 1461237305469 Marionette TRACE conn4 <- [1,942,null,{}] 04:15:05 INFO - PROCESS | 2720 | 1461237305472 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:05 INFO - PROCESS | 2720 | 1461237305552 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:15:05 INFO - PROCESS | 2720 | 1461237305595 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:05 INFO - PROCESS | 2720 | ++DOCSHELL 12DB0800 == 32 [pid = 2720] [id = 245] 04:15:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (12DB3400) [pid = 2720] [serial = 734] [outer = 00000000] 04:15:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (132A5400) [pid = 2720] [serial = 735] [outer = 12DB3400] 04:15:05 INFO - PROCESS | 2720 | 1461237305641 Marionette DEBUG loaded listener.js 04:15:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (15A03800) [pid = 2720] [serial = 736] [outer = 12DB3400] 04:15:06 INFO - PROCESS | 2720 | 1461237306079 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:15:06 INFO - PROCESS | 2720 | 1461237306142 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 2720 | 1461237306144 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 2720 | 1461237306148 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 2720 | 1461237306150 Marionette TRACE conn4 <- [1,946,null,{}] 04:15:06 INFO - PROCESS | 2720 | 1461237306153 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:06 INFO - PROCESS | 2720 | 1461237306267 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:15:06 INFO - PROCESS | 2720 | 1461237306277 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 2720 | ++DOCSHELL 16C2A400 == 33 [pid = 2720] [id = 246] 04:15:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (16CCB400) [pid = 2720] [serial = 737] [outer = 00000000] 04:15:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (16EC9400) [pid = 2720] [serial = 738] [outer = 16CCB400] 04:15:06 INFO - PROCESS | 2720 | 1461237306329 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (16F16C00) [pid = 2720] [serial = 739] [outer = 16CCB400] 04:15:06 INFO - PROCESS | 2720 | 1461237306755 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 04:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:15:06 INFO - PROCESS | 2720 | 1461237306818 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:15:06 INFO - PROCESS | 2720 | 1461237306821 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 04:15:06 INFO - PROCESS | 2720 | 1461237306824 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:15:06 INFO - PROCESS | 2720 | 1461237306825 Marionette TRACE conn4 <- [1,950,null,{}] 04:15:06 INFO - PROCESS | 2720 | 1461237306829 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:06 INFO - PROCESS | 2720 | 1461237306930 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:15:06 INFO - PROCESS | 2720 | 1461237306939 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 2720 | ++DOCSHELL 16F2E400 == 34 [pid = 2720] [id = 247] 04:15:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (16F30C00) [pid = 2720] [serial = 740] [outer = 00000000] 04:15:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (17C4AC00) [pid = 2720] [serial = 741] [outer = 16F30C00] 04:15:06 INFO - PROCESS | 2720 | 1461237306986 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (17C4E000) [pid = 2720] [serial = 742] [outer = 16F30C00] 04:15:07 INFO - PROCESS | 2720 | 1461237307402 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 04:15:07 INFO - PROCESS | 2720 | 1461237307455 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 2720 | 1461237307457 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 04:15:07 INFO - PROCESS | 2720 | 1461237307460 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 2720 | 1461237307462 Marionette TRACE conn4 <- [1,954,null,{}] 04:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:15:07 INFO - PROCESS | 2720 | 1461237307465 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:07 INFO - PROCESS | 2720 | 1461237307542 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:15:07 INFO - PROCESS | 2720 | 1461237307551 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 2720 | ++DOCSHELL 17F13C00 == 35 [pid = 2720] [id = 248] 04:15:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (18294C00) [pid = 2720] [serial = 743] [outer = 00000000] 04:15:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1840F400) [pid = 2720] [serial = 744] [outer = 18294C00] 04:15:07 INFO - PROCESS | 2720 | 1461237307596 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (182A3800) [pid = 2720] [serial = 745] [outer = 18294C00] 04:15:08 INFO - PROCESS | 2720 | 1461237308072 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 631ms 04:15:08 INFO - PROCESS | 2720 | 1461237308096 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 2720 | 1461237308098 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 04:15:08 INFO - PROCESS | 2720 | 1461237308101 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:15:08 INFO - PROCESS | 2720 | 1461237308103 Marionette TRACE conn4 <- [1,958,null,{}] 04:15:08 INFO - PROCESS | 2720 | 1461237308107 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:08 INFO - PROCESS | 2720 | 1461237308221 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:15:08 INFO - PROCESS | 2720 | 1461237308227 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 2720 | ++DOCSHELL 11DDCC00 == 36 [pid = 2720] [id = 249] 04:15:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (11E34C00) [pid = 2720] [serial = 746] [outer = 00000000] 04:15:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (19524000) [pid = 2720] [serial = 747] [outer = 11E34C00] 04:15:08 INFO - PROCESS | 2720 | 1461237308303 Marionette DEBUG loaded listener.js 04:15:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (18596C00) [pid = 2720] [serial = 748] [outer = 11E34C00] 04:15:08 INFO - PROCESS | 2720 | 1461237308763 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 669ms 04:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:15:08 INFO - PROCESS | 2720 | 1461237308775 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 2720 | 1461237308777 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 04:15:08 INFO - PROCESS | 2720 | 1461237308780 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 2720 | 1461237308782 Marionette TRACE conn4 <- [1,962,null,{}] 04:15:08 INFO - PROCESS | 2720 | 1461237308786 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:08 INFO - PROCESS | 2720 | 1461237308896 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:15:08 INFO - PROCESS | 2720 | 1461237308902 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:08 INFO - PROCESS | 2720 | ++DOCSHELL 19A9EC00 == 37 [pid = 2720] [id = 250] 04:15:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (19AA0400) [pid = 2720] [serial = 749] [outer = 00000000] 04:15:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1A015400) [pid = 2720] [serial = 750] [outer = 19AA0400] 04:15:08 INFO - PROCESS | 2720 | 1461237308950 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1A033800) [pid = 2720] [serial = 751] [outer = 19AA0400] 04:15:09 INFO - PROCESS | 2720 | 1461237309424 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 04:15:09 INFO - PROCESS | 2720 | 1461237309452 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:15:09 INFO - PROCESS | 2720 | 1461237309454 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 04:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:15:09 INFO - PROCESS | 2720 | 1461237309466 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:15:09 INFO - PROCESS | 2720 | 1461237309468 Marionette TRACE conn4 <- [1,966,null,{}] 04:15:09 INFO - PROCESS | 2720 | 1461237309472 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:09 INFO - PROCESS | 2720 | 1461237309624 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:15:09 INFO - PROCESS | 2720 | 1461237309653 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 2720 | ++DOCSHELL 1A51D800 == 38 [pid = 2720] [id = 251] 04:15:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1A523400) [pid = 2720] [serial = 752] [outer = 00000000] 04:15:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1AAA0800) [pid = 2720] [serial = 753] [outer = 1A523400] 04:15:09 INFO - PROCESS | 2720 | 1461237309708 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1AAA8C00) [pid = 2720] [serial = 754] [outer = 1A523400] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1B904800) [pid = 2720] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1EB12C00) [pid = 2720] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (121C3800) [pid = 2720] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (121BE400) [pid = 2720] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1FAA9C00) [pid = 2720] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1CFA3800) [pid = 2720] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1858D800) [pid = 2720] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1A013C00) [pid = 2720] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (19AA3800) [pid = 2720] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (12542C00) [pid = 2720] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1AA9F400) [pid = 2720] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (16F13800) [pid = 2720] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (12DAD400) [pid = 2720] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0EFDF000) [pid = 2720] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (11D1DC00) [pid = 2720] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (11DE5000) [pid = 2720] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (200AD400) [pid = 2720] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (200A1000) [pid = 2720] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A06F800) [pid = 2720] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (19AA2000) [pid = 2720] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (12170400) [pid = 2720] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1DC3F400) [pid = 2720] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (16CDF800) [pid = 2720] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1C90C400) [pid = 2720] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:15:10 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1858FC00) [pid = 2720] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:15:10 INFO - PROCESS | 2720 | 1461237310710 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1281ms 04:15:10 INFO - PROCESS | 2720 | 1461237310748 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 2720 | 1461237310750 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 04:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:15:10 INFO - PROCESS | 2720 | 1461237310754 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 2720 | 1461237310755 Marionette TRACE conn4 <- [1,970,null,{}] 04:15:10 INFO - PROCESS | 2720 | 1461237310759 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:10 INFO - PROCESS | 2720 | 1461237310839 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:15:10 INFO - PROCESS | 2720 | 1461237310845 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 2720 | ++DOCSHELL 16512C00 == 39 [pid = 2720] [id = 252] 04:15:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (16724400) [pid = 2720] [serial = 755] [outer = 00000000] 04:15:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (17F09000) [pid = 2720] [serial = 756] [outer = 16724400] 04:15:10 INFO - PROCESS | 2720 | 1461237310890 Marionette DEBUG loaded listener.js 04:15:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (18592C00) [pid = 2720] [serial = 757] [outer = 16724400] 04:15:11 INFO - PROCESS | 2720 | 1461237311308 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 04:15:11 INFO - PROCESS | 2720 | 1461237311388 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 2720 | 1461237311390 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 04:15:11 INFO - PROCESS | 2720 | 1461237311393 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:15:11 INFO - PROCESS | 2720 | 1461237311395 Marionette TRACE conn4 <- [1,974,null,{}] 04:15:11 INFO - PROCESS | 2720 | 1461237311399 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:11 INFO - PROCESS | 2720 | 1461237311479 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:15:11 INFO - PROCESS | 2720 | 1461237311488 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:11 INFO - PROCESS | 2720 | ++DOCSHELL 1957C800 == 40 [pid = 2720] [id = 253] 04:15:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (19AA2000) [pid = 2720] [serial = 758] [outer = 00000000] 04:15:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A51C800) [pid = 2720] [serial = 759] [outer = 19AA2000] 04:15:11 INFO - PROCESS | 2720 | 1461237311533 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1AAAA400) [pid = 2720] [serial = 760] [outer = 19AA2000] 04:15:11 INFO - PROCESS | 2720 | 1461237311977 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 04:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:15:12 INFO - PROCESS | 2720 | 1461237312028 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:15:12 INFO - PROCESS | 2720 | 1461237312030 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 04:15:12 INFO - PROCESS | 2720 | 1461237312037 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:15:12 INFO - PROCESS | 2720 | 1461237312039 Marionette TRACE conn4 <- [1,978,null,{}] 04:15:12 INFO - PROCESS | 2720 | 1461237312042 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:12 INFO - PROCESS | 2720 | 1461237312120 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:15:12 INFO - PROCESS | 2720 | 1461237312127 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 2720 | ++DOCSHELL 1AAF5000 == 41 [pid = 2720] [id = 254] 04:15:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1AB7D800) [pid = 2720] [serial = 761] [outer = 00000000] 04:15:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B4C5800) [pid = 2720] [serial = 762] [outer = 1AB7D800] 04:15:12 INFO - PROCESS | 2720 | 1461237312173 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1B4C9400) [pid = 2720] [serial = 763] [outer = 1AB7D800] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 1858D000 == 40 [pid = 2720] [id = 99] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 11D21000 == 39 [pid = 2720] [id = 95] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 0B293000 == 38 [pid = 2720] [id = 106] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 1A066400 == 37 [pid = 2720] [id = 101] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 11EB0C00 == 36 [pid = 2720] [id = 105] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 0B285800 == 35 [pid = 2720] [id = 108] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 11DE2000 == 34 [pid = 2720] [id = 103] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 1650C800 == 33 [pid = 2720] [id = 96] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 12173400 == 32 [pid = 2720] [id = 94] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 11E37400 == 31 [pid = 2720] [id = 107] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 1AAA2800 == 30 [pid = 2720] [id = 102] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 11DB7C00 == 29 [pid = 2720] [id = 109] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 0E818C00 == 28 [pid = 2720] [id = 92] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 16FE8400 == 27 [pid = 2720] [id = 97] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 18288000 == 26 [pid = 2720] [id = 98] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 11DE0C00 == 25 [pid = 2720] [id = 100] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 1187E800 == 24 [pid = 2720] [id = 93] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 15A59400 == 23 [pid = 2720] [id = 104] 04:15:13 INFO - PROCESS | 2720 | --DOCSHELL 1B4C4400 == 22 [pid = 2720] [id = 240] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B90D000) [pid = 2720] [serial = 642] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1F604C00) [pid = 2720] [serial = 627] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (16C2B000) [pid = 2720] [serial = 588] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1650D800) [pid = 2720] [serial = 630] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1B68B800) [pid = 2720] [serial = 639] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1F79C800) [pid = 2720] [serial = 636] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1AAEC000) [pid = 2720] [serial = 633] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1AAA6000) [pid = 2720] [serial = 591] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1CFA2400) [pid = 2720] [serial = 585] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1B7A4400) [pid = 2720] [serial = 720] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1A06A000) [pid = 2720] [serial = 711] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (19AB3800) [pid = 2720] [serial = 709] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (19AACC00) [pid = 2720] [serial = 708] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1A524800) [pid = 2720] [serial = 714] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1AAF1000) [pid = 2720] [serial = 717] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1A067000) [pid = 2720] [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.] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (16F32C00) [pid = 2720] [serial = 702] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1650B000) [pid = 2720] [serial = 699] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1679F800) [pid = 2720] [serial = 700] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (121CC000) [pid = 2720] [serial = 696] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1236CC00) [pid = 2720] [serial = 697] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (11EB6400) [pid = 2720] [serial = 694] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1B4C2400) [pid = 2720] [serial = 718] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (11E3A000) [pid = 2720] [serial = 693] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (16EC8C00) [pid = 2720] [serial = 691] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (167A7800) [pid = 2720] [serial = 690] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (200EC800) [pid = 2720] [serial = 688] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (200E9000) [pid = 2720] [serial = 687] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (200AB000) [pid = 2720] [serial = 685] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (200A8000) [pid = 2720] [serial = 684] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (1FE83000) [pid = 2720] [serial = 682] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1EB1DC00) [pid = 2720] [serial = 681] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1B4C6800) [pid = 2720] [serial = 678] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1A06D400) [pid = 2720] [serial = 677] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (16F2FC00) [pid = 2720] [serial = 675] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (15AEAC00) [pid = 2720] [serial = 674] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (1FE87800) [pid = 2720] [serial = 672] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (18286400) [pid = 2720] [serial = 705] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (1A51DC00) [pid = 2720] [serial = 712] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (18297C00) [pid = 2720] [serial = 706] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (1A523800) [pid = 2720] [serial = 715] [outer = 00000000] [url = about:blank] 04:15:13 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (17B7C800) [pid = 2720] [serial = 703] [outer = 00000000] [url = about:blank] 04:15:14 INFO - PROCESS | 2720 | 1461237314113 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2135ms 04:15:14 INFO - PROCESS | 2720 | 1461237314171 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:15:14 INFO - PROCESS | 2720 | 1461237314175 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 04:15:14 INFO - PROCESS | 2720 | 1461237314180 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 2720 | 1461237314184 Marionette TRACE conn4 <- [1,982,null,{}] 04:15:14 INFO - PROCESS | 2720 | 1461237314191 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:14 INFO - PROCESS | 2720 | 1461237314276 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:15:14 INFO - PROCESS | 2720 | 1461237314286 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 2720 | ++DOCSHELL 0E811800 == 23 [pid = 2720] [id = 255] 04:15:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (0E812000) [pid = 2720] [serial = 764] [outer = 00000000] 04:15:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (0E9F9800) [pid = 2720] [serial = 765] [outer = 0E812000] 04:15:14 INFO - PROCESS | 2720 | 1461237314367 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (0EFDC000) [pid = 2720] [serial = 766] [outer = 0E812000] 04:15:14 INFO - PROCESS | 2720 | 1461237314823 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 04:15:14 INFO - PROCESS | 2720 | 1461237314871 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:15:14 INFO - PROCESS | 2720 | 1461237314877 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 04:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:15:14 INFO - PROCESS | 2720 | 1461237314883 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:15:14 INFO - PROCESS | 2720 | 1461237314886 Marionette TRACE conn4 <- [1,986,null,{}] 04:15:14 INFO - PROCESS | 2720 | 1461237314890 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:14 INFO - PROCESS | 2720 | 1461237314970 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:15:14 INFO - PROCESS | 2720 | 1461237314977 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 2720 | ++DOCSHELL 11849800 == 24 [pid = 2720] [id = 256] 04:15:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (11872400) [pid = 2720] [serial = 767] [outer = 00000000] 04:15:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (11DC4000) [pid = 2720] [serial = 768] [outer = 11872400] 04:15:15 INFO - PROCESS | 2720 | 1461237315025 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (11DE1000) [pid = 2720] [serial = 769] [outer = 11872400] 04:15:15 INFO - PROCESS | 2720 | 1461237315494 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 04:15:15 INFO - PROCESS | 2720 | 1461237315555 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 2720 | 1461237315559 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 04:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:15:15 INFO - PROCESS | 2720 | 1461237315562 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 2720 | 1461237315566 Marionette TRACE conn4 <- [1,990,null,{}] 04:15:15 INFO - PROCESS | 2720 | 1461237315578 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:15 INFO - PROCESS | 2720 | 1461237315697 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:15:15 INFO - PROCESS | 2720 | 1461237315715 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 2720 | ++DOCSHELL 12176000 == 25 [pid = 2720] [id = 257] 04:15:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (1217A800) [pid = 2720] [serial = 770] [outer = 00000000] 04:15:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (121C6C00) [pid = 2720] [serial = 771] [outer = 1217A800] 04:15:15 INFO - PROCESS | 2720 | 1461237315768 Marionette DEBUG loaded listener.js 04:15:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (12205C00) [pid = 2720] [serial = 772] [outer = 1217A800] 04:15:16 INFO - PROCESS | 2720 | 1461237316208 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 04:15:16 INFO - PROCESS | 2720 | 1461237316235 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 2720 | 1461237316238 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 04:15:16 INFO - PROCESS | 2720 | 1461237316241 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:15:16 INFO - PROCESS | 2720 | 1461237316243 Marionette TRACE conn4 <- [1,994,null,{}] 04:15:16 INFO - PROCESS | 2720 | 1461237316247 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:16 INFO - PROCESS | 2720 | 1461237316328 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:15:16 INFO - PROCESS | 2720 | 1461237316334 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 2720 | ++DOCSHELL 121C3C00 == 26 [pid = 2720] [id = 258] 04:15:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (12370C00) [pid = 2720] [serial = 773] [outer = 00000000] 04:15:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (12543800) [pid = 2720] [serial = 774] [outer = 12370C00] 04:15:16 INFO - PROCESS | 2720 | 1461237316381 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (12E3C800) [pid = 2720] [serial = 775] [outer = 12370C00] 04:15:16 INFO - PROCESS | 2720 | 1461237316803 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 04:15:16 INFO - PROCESS | 2720 | 1461237316875 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:15:16 INFO - PROCESS | 2720 | 1461237316877 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 04:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:15:16 INFO - PROCESS | 2720 | 1461237316880 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:15:16 INFO - PROCESS | 2720 | 1461237316882 Marionette TRACE conn4 <- [1,998,null,{}] 04:15:16 INFO - PROCESS | 2720 | 1461237316886 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:16 INFO - PROCESS | 2720 | 1461237316958 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:15:16 INFO - PROCESS | 2720 | 1461237316968 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:16 INFO - PROCESS | 2720 | ++DOCSHELL 12E3F000 == 27 [pid = 2720] [id = 259] 04:15:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (12E90800) [pid = 2720] [serial = 776] [outer = 00000000] 04:15:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (15AE6400) [pid = 2720] [serial = 777] [outer = 12E90800] 04:15:17 INFO - PROCESS | 2720 | 1461237317013 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (16723400) [pid = 2720] [serial = 778] [outer = 12E90800] 04:15:17 INFO - PROCESS | 2720 | 1461237317480 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 04:15:17 INFO - PROCESS | 2720 | 1461237317556 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 2720 | 1461237317558 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 04:15:17 INFO - PROCESS | 2720 | 1461237317561 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:15:17 INFO - PROCESS | 2720 | 1461237317563 Marionette TRACE conn4 <- [1,1002,null,{}] 04:15:17 INFO - PROCESS | 2720 | 1461237317567 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:17 INFO - PROCESS | 2720 | 1461237317659 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:15:17 INFO - PROCESS | 2720 | 1461237317674 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 2720 | ++DOCSHELL 16E80800 == 28 [pid = 2720] [id = 260] 04:15:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (16F10000) [pid = 2720] [serial = 779] [outer = 00000000] 04:15:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (16F2C400) [pid = 2720] [serial = 780] [outer = 16F10000] 04:15:17 INFO - PROCESS | 2720 | 1461237317722 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (16F31800) [pid = 2720] [serial = 781] [outer = 16F10000] 04:15:18 INFO - PROCESS | 2720 | 1461237318145 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 631ms 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:15:18 INFO - PROCESS | 2720 | 1461237318196 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 2720 | 1461237318198 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 04:15:18 INFO - PROCESS | 2720 | 1461237318202 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 2720 | 1461237318204 Marionette TRACE conn4 <- [1,1006,null,{}] 04:15:18 INFO - PROCESS | 2720 | 1461237318207 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:18 INFO - PROCESS | 2720 | 1461237318283 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:15:18 INFO - PROCESS | 2720 | 1461237318320 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 2720 | ++DOCSHELL 17B72800 == 29 [pid = 2720] [id = 261] 04:15:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (17B72C00) [pid = 2720] [serial = 782] [outer = 00000000] 04:15:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (17C48C00) [pid = 2720] [serial = 783] [outer = 17B72C00] 04:15:18 INFO - PROCESS | 2720 | 1461237318365 Marionette DEBUG loaded listener.js 04:15:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (17F13800) [pid = 2720] [serial = 784] [outer = 17B72C00] 04:15:18 INFO - PROCESS | 2720 | 1461237318768 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 04:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:15:18 INFO - PROCESS | 2720 | 1461237318837 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 2720 | 1461237318839 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 04:15:18 INFO - PROCESS | 2720 | 1461237318842 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 2720 | 1461237318844 Marionette TRACE conn4 <- [1,1010,null,{}] 04:15:18 INFO - PROCESS | 2720 | 1461237318848 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:18 INFO - PROCESS | 2720 | 1461237318921 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:15:18 INFO - PROCESS | 2720 | 1461237318930 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:18 INFO - PROCESS | 2720 | ++DOCSHELL 18298C00 == 30 [pid = 2720] [id = 262] 04:15:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (18403400) [pid = 2720] [serial = 785] [outer = 00000000] 04:15:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (18588C00) [pid = 2720] [serial = 786] [outer = 18403400] 04:15:18 INFO - PROCESS | 2720 | 1461237318977 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1840E800) [pid = 2720] [serial = 787] [outer = 18403400] 04:15:19 INFO - PROCESS | 2720 | 1461237319431 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 04:15:19 INFO - PROCESS | 2720 | 1461237319473 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:15:19 INFO - PROCESS | 2720 | 1461237319475 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 04:15:19 INFO - PROCESS | 2720 | 1461237319479 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:15:19 INFO - PROCESS | 2720 | 1461237319480 Marionette TRACE conn4 <- [1,1014,null,{}] 04:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:15:19 INFO - PROCESS | 2720 | 1461237319484 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:19 INFO - PROCESS | 2720 | 1461237319591 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:15:19 INFO - PROCESS | 2720 | 1461237319627 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 2720 | ++DOCSHELL 0B28D400 == 31 [pid = 2720] [id = 263] 04:15:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (12173400) [pid = 2720] [serial = 788] [outer = 00000000] 04:15:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (19AA4000) [pid = 2720] [serial = 789] [outer = 12173400] 04:15:19 INFO - PROCESS | 2720 | 1461237319725 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (19AA3400) [pid = 2720] [serial = 790] [outer = 12173400] 04:15:20 INFO - PROCESS | 2720 | 1461237320163 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 04:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:15:20 INFO - PROCESS | 2720 | 1461237320213 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 2720 | 1461237320215 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 04:15:20 INFO - PROCESS | 2720 | 1461237320218 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 2720 | 1461237320220 Marionette TRACE conn4 <- [1,1018,null,{}] 04:15:20 INFO - PROCESS | 2720 | 1461237320224 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:20 INFO - PROCESS | 2720 | 1461237320329 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:15:20 INFO - PROCESS | 2720 | 1461237320338 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 2720 | ++DOCSHELL 19AB5C00 == 32 [pid = 2720] [id = 264] 04:15:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1A00F800) [pid = 2720] [serial = 791] [outer = 00000000] 04:15:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1A064C00) [pid = 2720] [serial = 792] [outer = 1A00F800] 04:15:20 INFO - PROCESS | 2720 | 1461237320382 Marionette DEBUG loaded listener.js 04:15:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1A06A000) [pid = 2720] [serial = 793] [outer = 1A00F800] 04:15:20 INFO - PROCESS | 2720 | 1461237320830 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 04:15:20 INFO - PROCESS | 2720 | 1461237320889 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 2720 | 1461237320891 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 04:15:20 INFO - PROCESS | 2720 | 1461237320894 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:15:20 INFO - PROCESS | 2720 | 1461237320897 Marionette TRACE conn4 <- [1,1022,null,{}] 04:15:20 INFO - PROCESS | 2720 | 1461237320901 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:21 INFO - PROCESS | 2720 | 1461237321058 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:15:21 INFO - PROCESS | 2720 | 1461237321084 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 2720 | ++DOCSHELL 123A9C00 == 33 [pid = 2720] [id = 265] 04:15:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1A06B800) [pid = 2720] [serial = 794] [outer = 00000000] 04:15:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1A809000) [pid = 2720] [serial = 795] [outer = 1A06B800] 04:15:21 INFO - PROCESS | 2720 | 1461237321135 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1AA9D800) [pid = 2720] [serial = 796] [outer = 1A06B800] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (19AA2000) [pid = 2720] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11E34C00) [pid = 2720] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (19AA0400) [pid = 2720] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A523400) [pid = 2720] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (18294C00) [pid = 2720] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (16F30C00) [pid = 2720] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (16CCB400) [pid = 2720] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (12DB3400) [pid = 2720] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (121C6800) [pid = 2720] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (11E35800) [pid = 2720] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (0E9F3800) [pid = 2720] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0E811C00) [pid = 2720] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1B4C6400) [pid = 2720] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:15:21 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (16724400) [pid = 2720] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:15:21 INFO - PROCESS | 2720 | 1461237321688 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 830ms 04:15:21 INFO - PROCESS | 2720 | 1461237321729 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 2720 | 1461237321731 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 04:15:21 INFO - PROCESS | 2720 | 1461237321734 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:15:21 INFO - PROCESS | 2720 | 1461237321736 Marionette TRACE conn4 <- [1,1026,null,{}] 04:15:21 INFO - PROCESS | 2720 | 1461237321740 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:21 INFO - PROCESS | 2720 | 1461237321819 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:15:21 INFO - PROCESS | 2720 | 1461237321825 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:21 INFO - PROCESS | 2720 | ++DOCSHELL 12E9C000 == 34 [pid = 2720] [id = 266] 04:15:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (15A06800) [pid = 2720] [serial = 797] [outer = 00000000] 04:15:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (17B7EC00) [pid = 2720] [serial = 798] [outer = 15A06800] 04:15:21 INFO - PROCESS | 2720 | 1461237321872 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (17B7AC00) [pid = 2720] [serial = 799] [outer = 15A06800] 04:15:22 INFO - PROCESS | 2720 | 1461237322296 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 04:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:15:22 INFO - PROCESS | 2720 | 1461237322309 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:15:22 INFO - PROCESS | 2720 | 1461237322311 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 04:15:22 INFO - PROCESS | 2720 | 1461237322314 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 2720 | 1461237322316 Marionette TRACE conn4 <- [1,1030,null,{}] 04:15:22 INFO - PROCESS | 2720 | 1461237322319 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:22 INFO - PROCESS | 2720 | 1461237322427 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:15:22 INFO - PROCESS | 2720 | 1461237322436 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 2720 | ++DOCSHELL 16FEB800 == 35 [pid = 2720] [id = 267] 04:15:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (19AA9800) [pid = 2720] [serial = 800] [outer = 00000000] 04:15:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1A524400) [pid = 2720] [serial = 801] [outer = 19AA9800] 04:15:22 INFO - PROCESS | 2720 | 1461237322482 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1AAAAC00) [pid = 2720] [serial = 802] [outer = 19AA9800] 04:15:22 INFO - PROCESS | 2720 | 1461237322899 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 04:15:22 INFO - PROCESS | 2720 | 1461237322945 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:15:22 INFO - PROCESS | 2720 | 1461237322947 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 04:15:22 INFO - PROCESS | 2720 | 1461237322950 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:15:22 INFO - PROCESS | 2720 | 1461237322952 Marionette TRACE conn4 <- [1,1034,null,{}] 04:15:22 INFO - PROCESS | 2720 | 1461237322956 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 2720 | 1461237323065 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:15:23 INFO - PROCESS | 2720 | 1461237323073 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:23 INFO - PROCESS | 2720 | ++DOCSHELL 1AAEC000 == 36 [pid = 2720] [id = 268] 04:15:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1AAECC00) [pid = 2720] [serial = 803] [outer = 00000000] 04:15:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1B4C4400) [pid = 2720] [serial = 804] [outer = 1AAECC00] 04:15:23 INFO - PROCESS | 2720 | 1461237323120 Marionette DEBUG loaded listener.js 04:15:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1B4C4000) [pid = 2720] [serial = 805] [outer = 1AAECC00] 04:15:23 INFO - PROCESS | 2720 | 1461237323630 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 04:15:23 INFO - PROCESS | 2720 | 1461237323758 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 2720 | 1461237323763 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 04:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:15:23 INFO - PROCESS | 2720 | 1461237323771 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 2720 | 1461237323776 Marionette TRACE conn4 <- [1,1038,null,{}] 04:15:23 INFO - PROCESS | 2720 | 1461237323784 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 2720 | 1461237323915 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:15:24 INFO - PROCESS | 2720 | 1461237323996 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 2720 | ++DOCSHELL 0E756C00 == 37 [pid = 2720] [id = 269] 04:15:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0E757400) [pid = 2720] [serial = 806] [outer = 00000000] 04:15:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11D1B000) [pid = 2720] [serial = 807] [outer = 0E757400] 04:15:24 INFO - PROCESS | 2720 | 1461237324099 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (11DB9000) [pid = 2720] [serial = 808] [outer = 0E757400] 04:15:24 INFO - PROCESS | 2720 | 1461237324820 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1076ms 04:15:24 INFO - PROCESS | 2720 | 1461237324851 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:15:24 INFO - PROCESS | 2720 | 1461237324857 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 04:15:24 INFO - PROCESS | 2720 | 1461237324864 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:15:24 INFO - PROCESS | 2720 | 1461237324867 Marionette TRACE conn4 <- [1,1042,null,{}] 04:15:24 INFO - PROCESS | 2720 | 1461237324871 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:24 INFO - PROCESS | 2720 | 1461237324985 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:15:25 INFO - PROCESS | 2720 | 1461237325066 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:25 INFO - PROCESS | 2720 | ++DOCSHELL 11E39400 == 38 [pid = 2720] [id = 270] 04:15:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11EB1000) [pid = 2720] [serial = 809] [outer = 00000000] 04:15:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1236E000) [pid = 2720] [serial = 810] [outer = 11EB1000] 04:15:25 INFO - PROCESS | 2720 | 1461237325177 Marionette DEBUG loaded listener.js 04:15:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1254EC00) [pid = 2720] [serial = 811] [outer = 11EB1000] 04:15:26 INFO - PROCESS | 2720 | 1461237326097 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 16FEB800 == 37 [pid = 2720] [id = 267] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 12E9C000 == 36 [pid = 2720] [id = 266] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 123A9C00 == 35 [pid = 2720] [id = 265] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 19AB5C00 == 34 [pid = 2720] [id = 264] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 0B28D400 == 33 [pid = 2720] [id = 263] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 18298C00 == 32 [pid = 2720] [id = 262] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 17B72800 == 31 [pid = 2720] [id = 261] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 16E80800 == 30 [pid = 2720] [id = 260] 04:15:26 INFO - PROCESS | 2720 | --DOCSHELL 12E3F000 == 29 [pid = 2720] [id = 259] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1B4C5800) [pid = 2720] [serial = 762] [outer = 00000000] [url = about:blank] 04:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1315ms 04:15:26 INFO - PROCESS | 2720 | 1461237326184 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:15:26 INFO - PROCESS | 2720 | 1461237326188 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 04:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:15:26 INFO - PROCESS | 2720 | 1461237326193 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:15:26 INFO - PROCESS | 2720 | 1461237326196 Marionette TRACE conn4 <- [1,1046,null,{}] 04:15:26 INFO - PROCESS | 2720 | 1461237326202 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:26 INFO - PROCESS | 2720 | 1461237326294 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:15:26 INFO - PROCESS | 2720 | 1461237326303 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:26 INFO - PROCESS | 2720 | ++DOCSHELL 11872C00 == 30 [pid = 2720] [id = 271] 04:15:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1187BC00) [pid = 2720] [serial = 812] [outer = 00000000] 04:15:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (11D26800) [pid = 2720] [serial = 813] [outer = 1187BC00] 04:15:26 INFO - PROCESS | 2720 | 1461237326369 Marionette DEBUG loaded listener.js 04:15:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (11DDB400) [pid = 2720] [serial = 814] [outer = 1187BC00] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1AAAA400) [pid = 2720] [serial = 760] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (19524000) [pid = 2720] [serial = 747] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1A015400) [pid = 2720] [serial = 750] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (18596C00) [pid = 2720] [serial = 748] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1AAA0800) [pid = 2720] [serial = 753] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1A033800) [pid = 2720] [serial = 751] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A51C800) [pid = 2720] [serial = 759] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1AAA8C00) [pid = 2720] [serial = 754] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1840F400) [pid = 2720] [serial = 744] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (17C4AC00) [pid = 2720] [serial = 741] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (17C4E000) [pid = 2720] [serial = 742] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (16EC9400) [pid = 2720] [serial = 738] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (16F16C00) [pid = 2720] [serial = 739] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (132A5400) [pid = 2720] [serial = 735] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (15A03800) [pid = 2720] [serial = 736] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (12372400) [pid = 2720] [serial = 732] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (123AA000) [pid = 2720] [serial = 733] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (11E3A800) [pid = 2720] [serial = 729] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (11EB6C00) [pid = 2720] [serial = 730] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (11D22400) [pid = 2720] [serial = 726] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (11DB6C00) [pid = 2720] [serial = 727] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0E816C00) [pid = 2720] [serial = 723] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0E98D400) [pid = 2720] [serial = 724] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1B7AE800) [pid = 2720] [serial = 721] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (17F09000) [pid = 2720] [serial = 756] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (18592C00) [pid = 2720] [serial = 757] [outer = 00000000] [url = about:blank] 04:15:26 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (182A3800) [pid = 2720] [serial = 745] [outer = 00000000] [url = about:blank] 04:15:27 INFO - PROCESS | 2720 | 1461237327070 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 930ms 04:15:27 INFO - PROCESS | 2720 | 1461237327132 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 2720 | 1461237327138 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 04:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:15:27 INFO - PROCESS | 2720 | 1461237327146 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 2720 | 1461237327150 Marionette TRACE conn4 <- [1,1050,null,{}] 04:15:27 INFO - PROCESS | 2720 | 1461237327156 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:27 INFO - PROCESS | 2720 | 1461237327272 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:15:27 INFO - PROCESS | 2720 | 1461237327342 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:27 INFO - PROCESS | 2720 | ++DOCSHELL 0E8AF800 == 31 [pid = 2720] [id = 272] 04:15:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0E98D400) [pid = 2720] [serial = 815] [outer = 00000000] 04:15:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (11E30000) [pid = 2720] [serial = 816] [outer = 0E98D400] 04:15:27 INFO - PROCESS | 2720 | 1461237327401 Marionette DEBUG loaded listener.js 04:15:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (11E37400) [pid = 2720] [serial = 817] [outer = 0E98D400] 04:15:28 INFO - PROCESS | 2720 | 1461237328045 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 04:15:28 INFO - PROCESS | 2720 | 1461237328076 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:15:28 INFO - PROCESS | 2720 | 1461237328083 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 04:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:15:28 INFO - PROCESS | 2720 | 1461237328090 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:15:28 INFO - PROCESS | 2720 | 1461237328093 Marionette TRACE conn4 <- [1,1054,null,{}] 04:15:28 INFO - PROCESS | 2720 | 1461237328097 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:28 INFO - PROCESS | 2720 | 1461237328202 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:15:28 INFO - PROCESS | 2720 | 1461237328293 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 2720 | ++DOCSHELL 11EBA000 == 32 [pid = 2720] [id = 273] 04:15:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (12175400) [pid = 2720] [serial = 818] [outer = 00000000] 04:15:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (12372800) [pid = 2720] [serial = 819] [outer = 12175400] 04:15:28 INFO - PROCESS | 2720 | 1461237328349 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (123AA800) [pid = 2720] [serial = 820] [outer = 12175400] 04:15:28 INFO - PROCESS | 2720 | 1461237328958 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 929ms 04:15:29 INFO - PROCESS | 2720 | 1461237329021 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 2720 | 1461237329024 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:15:29 INFO - PROCESS | 2720 | 1461237329028 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 2720 | 1461237329032 Marionette TRACE conn4 <- [1,1058,null,{}] 04:15:29 INFO - PROCESS | 2720 | 1461237329044 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:29 INFO - PROCESS | 2720 | 1461237329185 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:15:29 INFO - PROCESS | 2720 | 1461237329240 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 2720 | ++DOCSHELL 1673D400 == 33 [pid = 2720] [id = 274] 04:15:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (167A3C00) [pid = 2720] [serial = 821] [outer = 00000000] 04:15:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (16C33000) [pid = 2720] [serial = 822] [outer = 167A3C00] 04:15:29 INFO - PROCESS | 2720 | 1461237329300 Marionette DEBUG loaded listener.js 04:15:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (16E7EC00) [pid = 2720] [serial = 823] [outer = 167A3C00] 04:15:29 INFO - PROCESS | 2720 | 1461237329848 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 890ms 04:15:29 INFO - PROCESS | 2720 | 1461237329921 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 2720 | 1461237329924 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 04:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:15:29 INFO - PROCESS | 2720 | 1461237329928 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 2720 | 1461237329930 Marionette TRACE conn4 <- [1,1062,null,{}] 04:15:29 INFO - PROCESS | 2720 | 1461237329934 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:30 INFO - PROCESS | 2720 | 1461237330069 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:15:30 INFO - PROCESS | 2720 | 1461237330191 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:30 INFO - PROCESS | 2720 | ++DOCSHELL 169F2400 == 34 [pid = 2720] [id = 275] 04:15:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (16F27000) [pid = 2720] [serial = 824] [outer = 00000000] 04:15:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (16F33400) [pid = 2720] [serial = 825] [outer = 16F27000] 04:15:30 INFO - PROCESS | 2720 | 1461237330249 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (17B73C00) [pid = 2720] [serial = 826] [outer = 16F27000] 04:15:30 INFO - PROCESS | 2720 | 1461237330850 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 04:15:30 INFO - PROCESS | 2720 | 1461237330901 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 2720 | 1461237330903 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 04:15:30 INFO - PROCESS | 2720 | 1461237330907 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:15:30 INFO - PROCESS | 2720 | 1461237330909 Marionette TRACE conn4 <- [1,1066,null,{}] 04:15:30 INFO - PROCESS | 2720 | 1461237330914 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:31 INFO - PROCESS | 2720 | 1461237331013 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:15:31 INFO - PROCESS | 2720 | 1461237331089 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 2720 | ++DOCSHELL 17C42400 == 35 [pid = 2720] [id = 276] 04:15:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (17F06000) [pid = 2720] [serial = 827] [outer = 00000000] 04:15:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1828E400) [pid = 2720] [serial = 828] [outer = 17F06000] 04:15:31 INFO - PROCESS | 2720 | 1461237331145 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (17F09000) [pid = 2720] [serial = 829] [outer = 17F06000] 04:15:31 INFO - PROCESS | 2720 | 1461237331784 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 930ms 04:15:31 INFO - PROCESS | 2720 | 1461237331841 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:15:31 INFO - PROCESS | 2720 | 1461237331845 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 04:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:15:31 INFO - PROCESS | 2720 | 1461237331850 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 2720 | 1461237331854 Marionette TRACE conn4 <- [1,1070,null,{}] 04:15:31 INFO - PROCESS | 2720 | 1461237331861 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:31 INFO - PROCESS | 2720 | 1461237331967 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:15:32 INFO - PROCESS | 2720 | 1461237332041 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 2720 | ++DOCSHELL 11D0A800 == 36 [pid = 2720] [id = 277] 04:15:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (11D26C00) [pid = 2720] [serial = 830] [outer = 00000000] 04:15:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (11E35C00) [pid = 2720] [serial = 831] [outer = 11D26C00] 04:15:32 INFO - PROCESS | 2720 | 1461237332147 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (11EB7C00) [pid = 2720] [serial = 832] [outer = 11D26C00] 04:15:32 INFO - PROCESS | 2720 | 1461237332565 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 790ms 04:15:32 INFO - PROCESS | 2720 | 1461237332641 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:15:32 INFO - PROCESS | 2720 | 1461237332646 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 04:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:15:32 INFO - PROCESS | 2720 | 1461237332653 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:15:32 INFO - PROCESS | 2720 | 1461237332655 Marionette TRACE conn4 <- [1,1074,null,{}] 04:15:32 INFO - PROCESS | 2720 | 1461237332659 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:32 INFO - PROCESS | 2720 | 1461237332742 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:15:32 INFO - PROCESS | 2720 | 1461237332756 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:32 INFO - PROCESS | 2720 | ++DOCSHELL 12E94800 == 37 [pid = 2720] [id = 278] 04:15:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (12E9B800) [pid = 2720] [serial = 833] [outer = 00000000] 04:15:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (167A6C00) [pid = 2720] [serial = 834] [outer = 12E9B800] 04:15:32 INFO - PROCESS | 2720 | 1461237332801 Marionette DEBUG loaded listener.js 04:15:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (16E79400) [pid = 2720] [serial = 835] [outer = 12E9B800] 04:15:33 INFO - PROCESS | 2720 | 1461237333271 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 04:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:15:33 INFO - PROCESS | 2720 | 1461237333326 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 2720 | 1461237333328 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 04:15:33 INFO - PROCESS | 2720 | 1461237333332 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 2720 | 1461237333336 Marionette TRACE conn4 <- [1,1078,null,{}] 04:15:33 INFO - PROCESS | 2720 | 1461237333380 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:33 INFO - PROCESS | 2720 | 1461237333473 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:15:33 INFO - PROCESS | 2720 | 1461237333551 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 2720 | ++DOCSHELL 0E754800 == 38 [pid = 2720] [id = 279] 04:15:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (16F18800) [pid = 2720] [serial = 836] [outer = 00000000] 04:15:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (19A9F000) [pid = 2720] [serial = 837] [outer = 16F18800] 04:15:33 INFO - PROCESS | 2720 | 1461237333599 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (19AA6000) [pid = 2720] [serial = 838] [outer = 16F18800] 04:15:33 INFO - PROCESS | 2720 | 1461237333973 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 689ms 04:15:34 INFO - PROCESS | 2720 | 1461237334026 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 2720 | 1461237334028 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 04:15:34 INFO - PROCESS | 2720 | 1461237334032 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:15:34 INFO - PROCESS | 2720 | 1461237334034 Marionette TRACE conn4 <- [1,1082,null,{}] 04:15:34 INFO - PROCESS | 2720 | 1461237334037 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 2720 | 1461237334121 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:15:34 INFO - PROCESS | 2720 | 1461237334127 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 2720 | ++DOCSHELL 1A00A800 == 39 [pid = 2720] [id = 280] 04:15:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1A028000) [pid = 2720] [serial = 839] [outer = 00000000] 04:15:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1A070800) [pid = 2720] [serial = 840] [outer = 1A028000] 04:15:34 INFO - PROCESS | 2720 | 1461237334175 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1A51C800) [pid = 2720] [serial = 841] [outer = 1A028000] 04:15:34 INFO - PROCESS | 2720 | 1461237334654 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 04:15:34 INFO - PROCESS | 2720 | 1461237334706 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 2720 | 1461237334708 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 04:15:34 INFO - PROCESS | 2720 | 1461237334711 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:15:34 INFO - PROCESS | 2720 | 1461237334713 Marionette TRACE conn4 <- [1,1086,null,{}] 04:15:34 INFO - PROCESS | 2720 | 1461237334717 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:34 INFO - PROCESS | 2720 | 1461237334861 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:15:34 INFO - PROCESS | 2720 | 1461237334885 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:34 INFO - PROCESS | 2720 | ++DOCSHELL 1A809C00 == 40 [pid = 2720] [id = 281] 04:15:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1A80CC00) [pid = 2720] [serial = 842] [outer = 00000000] 04:15:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1AAA3000) [pid = 2720] [serial = 843] [outer = 1A80CC00] 04:15:34 INFO - PROCESS | 2720 | 1461237334929 Marionette DEBUG loaded listener.js 04:15:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1AAA7400) [pid = 2720] [serial = 844] [outer = 1A80CC00] 04:15:35 INFO - PROCESS | 2720 | 1461237335374 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 04:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:15:35 INFO - PROCESS | 2720 | 1461237335446 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:15:35 INFO - PROCESS | 2720 | 1461237335448 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 04:15:35 INFO - PROCESS | 2720 | 1461237335461 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:15:35 INFO - PROCESS | 2720 | 1461237335462 Marionette TRACE conn4 <- [1,1090,null,{}] 04:15:35 INFO - PROCESS | 2720 | 1461237335466 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:35 INFO - PROCESS | 2720 | 1461237335588 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:15:35 INFO - PROCESS | 2720 | 1461237335649 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 2720 | ++DOCSHELL 123AE000 == 41 [pid = 2720] [id = 282] 04:15:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B4CB000) [pid = 2720] [serial = 845] [outer = 00000000] 04:15:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B60C400) [pid = 2720] [serial = 846] [outer = 1B4CB000] 04:15:35 INFO - PROCESS | 2720 | 1461237335700 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1B68B400) [pid = 2720] [serial = 847] [outer = 1B4CB000] 04:15:36 INFO - PROCESS | 2720 | 1461237336104 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 04:15:36 INFO - PROCESS | 2720 | 1461237336142 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 2720 | 1461237336144 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 04:15:36 INFO - PROCESS | 2720 | 1461237336147 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:15:36 INFO - PROCESS | 2720 | 1461237336149 Marionette TRACE conn4 <- [1,1094,null,{}] 04:15:36 INFO - PROCESS | 2720 | 1461237336152 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:36 INFO - PROCESS | 2720 | 1461237336286 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:15:36 INFO - PROCESS | 2720 | 1461237336293 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 2720 | ++DOCSHELL 123AA400 == 42 [pid = 2720] [id = 283] 04:15:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (16CCDC00) [pid = 2720] [serial = 848] [outer = 00000000] 04:15:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B68D000) [pid = 2720] [serial = 849] [outer = 16CCDC00] 04:15:36 INFO - PROCESS | 2720 | 1461237336340 Marionette DEBUG loaded listener.js 04:15:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1B816000) [pid = 2720] [serial = 850] [outer = 16CCDC00] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1A00F800) [pid = 2720] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (12173400) [pid = 2720] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (12E90800) [pid = 2720] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (17B72C00) [pid = 2720] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1AB7D800) [pid = 2720] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (16F10000) [pid = 2720] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (11872400) [pid = 2720] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (12370C00) [pid = 2720] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1A06B800) [pid = 2720] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0E812000) [pid = 2720] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (15A06800) [pid = 2720] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1217A800) [pid = 2720] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (19AA9800) [pid = 2720] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:15:36 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (18403400) [pid = 2720] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:15:36 INFO - PROCESS | 2720 | 1461237336758 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 04:15:36 INFO - PROCESS | 2720 | 1461237336834 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 2720 | 1461237336836 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 04:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:15:36 INFO - PROCESS | 2720 | 1461237336839 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 2720 | 1461237336841 Marionette TRACE conn4 <- [1,1098,null,{}] 04:15:36 INFO - PROCESS | 2720 | 1461237336844 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:36 INFO - PROCESS | 2720 | 1461237336923 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:15:36 INFO - PROCESS | 2720 | 1461237336970 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:36 INFO - PROCESS | 2720 | ++DOCSHELL 1B8A8400 == 43 [pid = 2720] [id = 284] 04:15:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B8A8C00) [pid = 2720] [serial = 851] [outer = 00000000] 04:15:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1B8B0000) [pid = 2720] [serial = 852] [outer = 1B8A8C00] 04:15:37 INFO - PROCESS | 2720 | 1461237337015 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1B8B2800) [pid = 2720] [serial = 853] [outer = 1B8A8C00] 04:15:37 INFO - PROCESS | 2720 | 1461237337437 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 631ms 04:15:37 INFO - PROCESS | 2720 | 1461237337474 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:15:37 INFO - PROCESS | 2720 | 1461237337476 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 04:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:15:37 INFO - PROCESS | 2720 | 1461237337479 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:15:37 INFO - PROCESS | 2720 | 1461237337481 Marionette TRACE conn4 <- [1,1102,null,{}] 04:15:37 INFO - PROCESS | 2720 | 1461237337485 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:37 INFO - PROCESS | 2720 | 1461237337565 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:15:37 INFO - PROCESS | 2720 | 1461237337572 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 2720 | ++DOCSHELL 11DE0000 == 44 [pid = 2720] [id = 285] 04:15:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1B8B4000) [pid = 2720] [serial = 854] [outer = 00000000] 04:15:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1B905800) [pid = 2720] [serial = 855] [outer = 1B8B4000] 04:15:37 INFO - PROCESS | 2720 | 1461237337619 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1B908800) [pid = 2720] [serial = 856] [outer = 1B8B4000] 04:15:38 INFO - PROCESS | 2720 | 1461237338063 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 631ms 04:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:15:38 INFO - PROCESS | 2720 | 1461237338116 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 2720 | 1461237338118 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 04:15:38 INFO - PROCESS | 2720 | 1461237338121 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 2720 | 1461237338123 Marionette TRACE conn4 <- [1,1106,null,{}] 04:15:38 INFO - PROCESS | 2720 | 1461237338126 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:38 INFO - PROCESS | 2720 | 1461237338204 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:15:38 INFO - PROCESS | 2720 | 1461237338210 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:38 INFO - PROCESS | 2720 | ++DOCSHELL 1B904400 == 45 [pid = 2720] [id = 286] 04:15:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B90B000) [pid = 2720] [serial = 857] [outer = 00000000] 04:15:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1C72A800) [pid = 2720] [serial = 858] [outer = 1B90B000] 04:15:38 INFO - PROCESS | 2720 | 1461237338257 Marionette DEBUG loaded listener.js 04:15:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C803800) [pid = 2720] [serial = 859] [outer = 1B90B000] 04:15:38 INFO - PROCESS | 2720 | 1461237338860 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 769ms 04:15:38 INFO - PROCESS | 2720 | 1461237338948 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 2720 | 1461237338953 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 04:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:15:38 INFO - PROCESS | 2720 | 1461237338974 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 2720 | 1461237338978 Marionette TRACE conn4 <- [1,1110,null,{}] 04:15:38 INFO - PROCESS | 2720 | 1461237338984 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:39 INFO - PROCESS | 2720 | 1461237339101 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:15:39 INFO - PROCESS | 2720 | 1461237339193 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 2720 | ++DOCSHELL 0E758000 == 46 [pid = 2720] [id = 287] 04:15:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (11DBA400) [pid = 2720] [serial = 860] [outer = 00000000] 04:15:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (12E9D000) [pid = 2720] [serial = 861] [outer = 11DBA400] 04:15:39 INFO - PROCESS | 2720 | 1461237339254 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (16723800) [pid = 2720] [serial = 862] [outer = 11DBA400] 04:15:39 INFO - PROCESS | 2720 | 1461237339837 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 890ms 04:15:39 INFO - PROCESS | 2720 | 1461237339867 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:15:39 INFO - PROCESS | 2720 | 1461237339874 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 04:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:15:39 INFO - PROCESS | 2720 | 1461237339881 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:15:39 INFO - PROCESS | 2720 | 1461237339885 Marionette TRACE conn4 <- [1,1114,null,{}] 04:15:39 INFO - PROCESS | 2720 | 1461237339889 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:39 INFO - PROCESS | 2720 | 1461237339997 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:15:40 INFO - PROCESS | 2720 | 1461237340102 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 2720 | ++DOCSHELL 17C4B400 == 47 [pid = 2720] [id = 288] 04:15:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1858D800) [pid = 2720] [serial = 863] [outer = 00000000] 04:15:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1A016800) [pid = 2720] [serial = 864] [outer = 1858D800] 04:15:40 INFO - PROCESS | 2720 | 1461237340161 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A06F400) [pid = 2720] [serial = 865] [outer = 1858D800] 04:15:40 INFO - PROCESS | 2720 | 1461237340816 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 04:15:40 INFO - PROCESS | 2720 | 1461237340856 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 2720 | 1461237340858 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 04:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:15:40 INFO - PROCESS | 2720 | 1461237340862 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 2720 | 1461237340867 Marionette TRACE conn4 <- [1,1118,null,{}] 04:15:40 INFO - PROCESS | 2720 | 1461237340879 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:40 INFO - PROCESS | 2720 | 1461237340993 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:15:41 INFO - PROCESS | 2720 | 1461237341120 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:41 INFO - PROCESS | 2720 | ++DOCSHELL 1C805C00 == 48 [pid = 2720] [id = 289] 04:15:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1C806000) [pid = 2720] [serial = 866] [outer = 00000000] 04:15:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1C80CC00) [pid = 2720] [serial = 867] [outer = 1C806000] 04:15:41 INFO - PROCESS | 2720 | 1461237341180 Marionette DEBUG loaded listener.js 04:15:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1C852000) [pid = 2720] [serial = 868] [outer = 1C806000] 04:15:41 INFO - PROCESS | 2720 | 1461237341817 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1021ms 04:15:41 INFO - PROCESS | 2720 | 1461237341886 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 2720 | 1461237341889 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 04:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:15:41 INFO - PROCESS | 2720 | 1461237341893 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 2720 | 1461237341895 Marionette TRACE conn4 <- [1,1122,null,{}] 04:15:41 INFO - PROCESS | 2720 | 1461237341899 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:41 INFO - PROCESS | 2720 | 1461237342005 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:15:42 INFO - PROCESS | 2720 | 1461237342136 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 2720 | ++DOCSHELL 0E9DF000 == 49 [pid = 2720] [id = 290] 04:15:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (19528000) [pid = 2720] [serial = 869] [outer = 00000000] 04:15:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1C861400) [pid = 2720] [serial = 870] [outer = 19528000] 04:15:42 INFO - PROCESS | 2720 | 1461237342193 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1C867000) [pid = 2720] [serial = 871] [outer = 19528000] 04:15:43 INFO - PROCESS | 2720 | 1461237343014 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1168ms 04:15:43 INFO - PROCESS | 2720 | 1461237343065 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:15:43 INFO - PROCESS | 2720 | 1461237343069 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 04:15:43 INFO - PROCESS | 2720 | 1461237343074 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 2720 | 1461237343077 Marionette TRACE conn4 <- [1,1126,null,{}] 04:15:43 INFO - PROCESS | 2720 | 1461237343083 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 2720 | 1461237343183 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:15:43 INFO - PROCESS | 2720 | 1461237343313 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 2720 | ++DOCSHELL 12173400 == 50 [pid = 2720] [id = 291] 04:15:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1220C800) [pid = 2720] [serial = 872] [outer = 00000000] 04:15:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (12E90C00) [pid = 2720] [serial = 873] [outer = 1220C800] 04:15:43 INFO - PROCESS | 2720 | 1461237343366 Marionette DEBUG loaded listener.js 04:15:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (15ADC000) [pid = 2720] [serial = 874] [outer = 1220C800] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 0E756C00 == 49 [pid = 2720] [id = 269] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 11DE0000 == 48 [pid = 2720] [id = 285] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 1B8A8400 == 47 [pid = 2720] [id = 284] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 123AA400 == 46 [pid = 2720] [id = 283] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 123AE000 == 45 [pid = 2720] [id = 282] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 1A809C00 == 44 [pid = 2720] [id = 281] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 1A00A800 == 43 [pid = 2720] [id = 280] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 0E754800 == 42 [pid = 2720] [id = 279] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 12E94800 == 41 [pid = 2720] [id = 278] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 11D0A800 == 40 [pid = 2720] [id = 277] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (11D1B000) [pid = 2720] [serial = 807] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1236E000) [pid = 2720] [serial = 810] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11D26800) [pid = 2720] [serial = 813] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 17C42400 == 39 [pid = 2720] [id = 276] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 169F2400 == 38 [pid = 2720] [id = 275] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 1673D400 == 37 [pid = 2720] [id = 274] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 11EBA000 == 36 [pid = 2720] [id = 273] 04:15:43 INFO - PROCESS | 2720 | --DOCSHELL 0E8AF800 == 35 [pid = 2720] [id = 272] 04:15:43 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A064C00) [pid = 2720] [serial = 792] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (19AA3400) [pid = 2720] [serial = 790] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (16723400) [pid = 2720] [serial = 778] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (17C48C00) [pid = 2720] [serial = 783] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1B4C9400) [pid = 2720] [serial = 763] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1A06A000) [pid = 2720] [serial = 793] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (16F2C400) [pid = 2720] [serial = 780] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11DE1000) [pid = 2720] [serial = 769] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (17F13800) [pid = 2720] [serial = 784] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (12E3C800) [pid = 2720] [serial = 775] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (19AA4000) [pid = 2720] [serial = 789] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (11DC4000) [pid = 2720] [serial = 768] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A809000) [pid = 2720] [serial = 795] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (15AE6400) [pid = 2720] [serial = 777] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0E9F9800) [pid = 2720] [serial = 765] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (17B7EC00) [pid = 2720] [serial = 798] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (12205C00) [pid = 2720] [serial = 772] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1AA9D800) [pid = 2720] [serial = 796] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (12543800) [pid = 2720] [serial = 774] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (121C6C00) [pid = 2720] [serial = 771] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1A524400) [pid = 2720] [serial = 801] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (17B7AC00) [pid = 2720] [serial = 799] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0EFDC000) [pid = 2720] [serial = 766] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1840E800) [pid = 2720] [serial = 787] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (16F31800) [pid = 2720] [serial = 781] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (18588C00) [pid = 2720] [serial = 786] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1AAAAC00) [pid = 2720] [serial = 802] [outer = 00000000] [url = about:blank] 04:15:43 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1B4C4400) [pid = 2720] [serial = 804] [outer = 00000000] [url = about:blank] 04:15:44 INFO - PROCESS | 2720 | 1461237344042 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1020ms 04:15:44 INFO - PROCESS | 2720 | 1461237344096 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 2720 | 1461237344102 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 2720 | 1461237344111 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:15:44 INFO - PROCESS | 2720 | 1461237344113 Marionette TRACE conn4 <- [1,1130,null,{}] 04:15:44 INFO - PROCESS | 2720 | 1461237344117 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:44 INFO - PROCESS | 2720 | 1461237344216 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:15:44 INFO - PROCESS | 2720 | 1461237344297 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 2720 | ++DOCSHELL 11D08800 == 36 [pid = 2720] [id = 292] 04:15:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (11D0A800) [pid = 2720] [serial = 875] [outer = 00000000] 04:15:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1217B800) [pid = 2720] [serial = 876] [outer = 11D0A800] 04:15:44 INFO - PROCESS | 2720 | 1461237344342 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1220D000) [pid = 2720] [serial = 877] [outer = 11D0A800] 04:15:44 INFO - PROCESS | 2720 | 1461237344801 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 04:15:44 INFO - PROCESS | 2720 | 1461237344847 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 2720 | 1461237344849 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 04:15:44 INFO - PROCESS | 2720 | 1461237344852 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:15:44 INFO - PROCESS | 2720 | 1461237344856 Marionette TRACE conn4 <- [1,1134,null,{}] 04:15:44 INFO - PROCESS | 2720 | 1461237344866 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:44 INFO - PROCESS | 2720 | 1461237344949 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:15:44 INFO - PROCESS | 2720 | 1461237344960 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:44 INFO - PROCESS | 2720 | ++DOCSHELL 1671C000 == 37 [pid = 2720] [id = 293] 04:15:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (16C2EC00) [pid = 2720] [serial = 878] [outer = 00000000] 04:15:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (16F2F800) [pid = 2720] [serial = 879] [outer = 16C2EC00] 04:15:45 INFO - PROCESS | 2720 | 1461237345009 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (17B7AC00) [pid = 2720] [serial = 880] [outer = 16C2EC00] 04:15:45 INFO - PROCESS | 2720 | 1461237345466 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 04:15:45 INFO - PROCESS | 2720 | 1461237345486 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:15:45 INFO - PROCESS | 2720 | 1461237345489 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 04:15:45 INFO - PROCESS | 2720 | 1461237345492 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:15:45 INFO - PROCESS | 2720 | 1461237345494 Marionette TRACE conn4 <- [1,1138,null,{}] 04:15:45 INFO - PROCESS | 2720 | 1461237345497 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:45 INFO - PROCESS | 2720 | 1461237345579 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:15:45 INFO - PROCESS | 2720 | 1461237345586 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 2720 | ++DOCSHELL 18286C00 == 38 [pid = 2720] [id = 294] 04:15:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (18288800) [pid = 2720] [serial = 881] [outer = 00000000] 04:15:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1858BC00) [pid = 2720] [serial = 882] [outer = 18288800] 04:15:45 INFO - PROCESS | 2720 | 1461237345631 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (18592400) [pid = 2720] [serial = 883] [outer = 18288800] 04:15:46 INFO - PROCESS | 2720 | 1461237346080 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 04:15:46 INFO - PROCESS | 2720 | 1461237346131 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 2720 | 1461237346133 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 04:15:46 INFO - PROCESS | 2720 | 1461237346136 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 2720 | 1461237346138 Marionette TRACE conn4 <- [1,1142,null,{}] 04:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:15:46 INFO - PROCESS | 2720 | 1461237346141 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:46 INFO - PROCESS | 2720 | 1461237346245 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:15:46 INFO - PROCESS | 2720 | 1461237346253 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:46 INFO - PROCESS | 2720 | ++DOCSHELL 18596C00 == 39 [pid = 2720] [id = 295] 04:15:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (19A9F800) [pid = 2720] [serial = 884] [outer = 00000000] 04:15:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1A00A800) [pid = 2720] [serial = 885] [outer = 19A9F800] 04:15:46 INFO - PROCESS | 2720 | 1461237346301 Marionette DEBUG loaded listener.js 04:15:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1A016C00) [pid = 2720] [serial = 886] [outer = 19A9F800] 04:15:46 INFO - PROCESS | 2720 | 1461237346774 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 04:15:46 INFO - PROCESS | 2720 | 1461237346811 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 2720 | 1461237346814 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 04:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:15:46 INFO - PROCESS | 2720 | 1461237346824 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 2720 | 1461237346826 Marionette TRACE conn4 <- [1,1146,null,{}] 04:15:46 INFO - PROCESS | 2720 | 1461237346829 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:46 INFO - PROCESS | 2720 | 1461237346950 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:15:47 INFO - PROCESS | 2720 | 1461237347040 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 2720 | ++DOCSHELL 1A02DC00 == 40 [pid = 2720] [id = 296] 04:15:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1A06A000) [pid = 2720] [serial = 887] [outer = 00000000] 04:15:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1AA9EC00) [pid = 2720] [serial = 888] [outer = 1A06A000] 04:15:47 INFO - PROCESS | 2720 | 1461237347088 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1AAA8400) [pid = 2720] [serial = 889] [outer = 1A06A000] 04:15:47 INFO - PROCESS | 2720 | 1461237347521 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 04:15:47 INFO - PROCESS | 2720 | 1461237347564 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:15:47 INFO - PROCESS | 2720 | 1461237347566 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 04:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:15:47 INFO - PROCESS | 2720 | 1461237347591 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:15:47 INFO - PROCESS | 2720 | 1461237347593 Marionette TRACE conn4 <- [1,1150,null,{}] 04:15:47 INFO - PROCESS | 2720 | 1461237347611 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:47 INFO - PROCESS | 2720 | 1461237347717 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:15:47 INFO - PROCESS | 2720 | 1461237347730 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 2720 | ++DOCSHELL 11843C00 == 41 [pid = 2720] [id = 297] 04:15:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1AAAB000) [pid = 2720] [serial = 890] [outer = 00000000] 04:15:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B4C8800) [pid = 2720] [serial = 891] [outer = 1AAAB000] 04:15:47 INFO - PROCESS | 2720 | 1461237347777 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1B4C8400) [pid = 2720] [serial = 892] [outer = 1AAAB000] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (11EB1000) [pid = 2720] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1AAECC00) [pid = 2720] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A80CC00) [pid = 2720] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1B4CB000) [pid = 2720] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (16F18800) [pid = 2720] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (12E9B800) [pid = 2720] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (16CCDC00) [pid = 2720] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (17F06000) [pid = 2720] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (16F27000) [pid = 2720] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (167A3C00) [pid = 2720] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1A028000) [pid = 2720] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (11D26C00) [pid = 2720] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (12175400) [pid = 2720] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1B8B4000) [pid = 2720] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0E98D400) [pid = 2720] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1B8A8C00) [pid = 2720] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:15:48 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (0E757400) [pid = 2720] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:15:48 INFO - PROCESS | 2720 | 1461237348526 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 990ms 04:15:48 INFO - PROCESS | 2720 | 1461237348568 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 2720 | 1461237348570 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 04:15:48 INFO - PROCESS | 2720 | 1461237348573 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:15:48 INFO - PROCESS | 2720 | 1461237348575 Marionette TRACE conn4 <- [1,1154,null,{}] 04:15:48 INFO - PROCESS | 2720 | 1461237348579 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:48 INFO - PROCESS | 2720 | 1461237348691 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:15:48 INFO - PROCESS | 2720 | 1461237348747 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 2720 | ++DOCSHELL 0E957400 == 42 [pid = 2720] [id = 298] 04:15:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0EFE8800) [pid = 2720] [serial = 893] [outer = 00000000] 04:15:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (16F2B400) [pid = 2720] [serial = 894] [outer = 0EFE8800] 04:15:48 INFO - PROCESS | 2720 | 1461237348792 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (18588C00) [pid = 2720] [serial = 895] [outer = 0EFE8800] 04:15:49 INFO - PROCESS | 2720 | 1461237349140 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 04:15:49 INFO - PROCESS | 2720 | 1461237349207 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 2720 | 1461237349209 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 04:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:15:49 INFO - PROCESS | 2720 | 1461237349213 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 2720 | 1461237349214 Marionette TRACE conn4 <- [1,1158,null,{}] 04:15:49 INFO - PROCESS | 2720 | 1461237349225 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:49 INFO - PROCESS | 2720 | 1461237349304 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:15:49 INFO - PROCESS | 2720 | 1461237349310 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 2720 | ++DOCSHELL 1A06EC00 == 43 [pid = 2720] [id = 299] 04:15:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1AA9DC00) [pid = 2720] [serial = 896] [outer = 00000000] 04:15:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B8A8C00) [pid = 2720] [serial = 897] [outer = 1AA9DC00] 04:15:49 INFO - PROCESS | 2720 | 1461237349355 Marionette DEBUG loaded listener.js 04:15:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B8B4400) [pid = 2720] [serial = 898] [outer = 1AA9DC00] 04:15:49 INFO - PROCESS | 2720 | 1461237349779 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 590ms 04:15:49 INFO - PROCESS | 2720 | 1461237349804 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 2720 | 1461237349806 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 04:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:15:49 INFO - PROCESS | 2720 | 1461237349809 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 2720 | 1461237349811 Marionette TRACE conn4 <- [1,1162,null,{}] 04:15:49 INFO - PROCESS | 2720 | 1461237349831 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:49 INFO - PROCESS | 2720 | 1461237349911 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:15:49 INFO - PROCESS | 2720 | 1461237349918 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:49 INFO - PROCESS | 2720 | ++DOCSHELL 1B8B7400 == 44 [pid = 2720] [id = 300] 04:15:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B904C00) [pid = 2720] [serial = 899] [outer = 00000000] 04:15:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1C7BD400) [pid = 2720] [serial = 900] [outer = 1B904C00] 04:15:49 INFO - PROCESS | 2720 | 1461237349965 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1C80F800) [pid = 2720] [serial = 901] [outer = 1B904C00] 04:15:50 INFO - PROCESS | 2720 | 1461237350472 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:15:50 INFO - PROCESS | 2720 | 1461237350549 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 04:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:15:50 INFO - PROCESS | 2720 | 1461237350555 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:15:50 INFO - PROCESS | 2720 | 1461237350560 Marionette TRACE conn4 <- [1,1166,null,{}] 04:15:50 INFO - PROCESS | 2720 | 1461237350568 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:50 INFO - PROCESS | 2720 | 1461237350688 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:15:50 INFO - PROCESS | 2720 | 1461237350786 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 2720 | ++DOCSHELL 11843400 == 45 [pid = 2720] [id = 301] 04:15:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (11847C00) [pid = 2720] [serial = 902] [outer = 00000000] 04:15:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (11DB8000) [pid = 2720] [serial = 903] [outer = 11847C00] 04:15:50 INFO - PROCESS | 2720 | 1461237350843 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (11DE4800) [pid = 2720] [serial = 904] [outer = 11847C00] 04:15:51 INFO - PROCESS | 2720 | 1461237351478 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:15:51 INFO - PROCESS | 2720 | 1461237351556 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 04:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:15:51 INFO - PROCESS | 2720 | 1461237351563 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 2720 | 1461237351566 Marionette TRACE conn4 <- [1,1170,null,{}] 04:15:51 INFO - PROCESS | 2720 | 1461237351570 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:51 INFO - PROCESS | 2720 | 1461237351679 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:15:51 INFO - PROCESS | 2720 | 1461237351809 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 2720 | ++DOCSHELL 12E3D800 == 46 [pid = 2720] [id = 302] 04:15:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (15A03800) [pid = 2720] [serial = 905] [outer = 00000000] 04:15:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16F0D000) [pid = 2720] [serial = 906] [outer = 15A03800] 04:15:51 INFO - PROCESS | 2720 | 1461237351870 Marionette DEBUG loaded listener.js 04:15:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (16FE5800) [pid = 2720] [serial = 907] [outer = 15A03800] 04:15:52 INFO - PROCESS | 2720 | 1461237352514 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:15:52 INFO - PROCESS | 2720 | 1461237352591 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 04:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:15:52 INFO - PROCESS | 2720 | 1461237352595 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:15:52 INFO - PROCESS | 2720 | 1461237352599 Marionette TRACE conn4 <- [1,1174,null,{}] 04:15:52 INFO - PROCESS | 2720 | 1461237352611 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:52 INFO - PROCESS | 2720 | 1461237352759 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:15:52 INFO - PROCESS | 2720 | 1461237352881 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:52 INFO - PROCESS | 2720 | ++DOCSHELL 1A51D400 == 47 [pid = 2720] [id = 303] 04:15:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1A525C00) [pid = 2720] [serial = 908] [outer = 00000000] 04:15:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C7BF000) [pid = 2720] [serial = 909] [outer = 1A525C00] 04:15:52 INFO - PROCESS | 2720 | 1461237352943 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C85B000) [pid = 2720] [serial = 910] [outer = 1A525C00] 04:15:53 INFO - PROCESS | 2720 | 1461237353535 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:15:53 INFO - PROCESS | 2720 | 1461237353591 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 04:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:15:53 INFO - PROCESS | 2720 | 1461237353595 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 2720 | 1461237353597 Marionette TRACE conn4 <- [1,1178,null,{}] 04:15:53 INFO - PROCESS | 2720 | 1461237353601 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:53 INFO - PROCESS | 2720 | 1461237353705 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:15:53 INFO - PROCESS | 2720 | 1461237353833 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 2720 | ++DOCSHELL 1C85D400 == 48 [pid = 2720] [id = 304] 04:15:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C86E400) [pid = 2720] [serial = 911] [outer = 00000000] 04:15:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C875000) [pid = 2720] [serial = 912] [outer = 1C86E400] 04:15:53 INFO - PROCESS | 2720 | 1461237353893 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C879000) [pid = 2720] [serial = 913] [outer = 1C86E400] 04:15:54 INFO - PROCESS | 2720 | 1461237354517 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 2720 | 1461237354584 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 04:15:54 INFO - PROCESS | 2720 | 1461237354590 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 2720 | 1461237354592 Marionette TRACE conn4 <- [1,1182,null,{}] 04:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:15:54 INFO - PROCESS | 2720 | 1461237354596 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:54 INFO - PROCESS | 2720 | 1461237354697 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:15:54 INFO - PROCESS | 2720 | 1461237354969 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:54 INFO - PROCESS | 2720 | ++DOCSHELL 0EF7F000 == 49 [pid = 2720] [id = 305] 04:15:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (11880000) [pid = 2720] [serial = 914] [outer = 00000000] 04:15:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (11E37000) [pid = 2720] [serial = 915] [outer = 11880000] 04:15:55 INFO - PROCESS | 2720 | 1461237355038 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (11EB5000) [pid = 2720] [serial = 916] [outer = 11880000] 04:15:55 INFO - PROCESS | 2720 | 1461237355672 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:15:55 INFO - PROCESS | 2720 | 1461237355719 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 04:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:15:55 INFO - PROCESS | 2720 | 1461237355724 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:15:55 INFO - PROCESS | 2720 | 1461237355727 Marionette TRACE conn4 <- [1,1186,null,{}] 04:15:55 INFO - PROCESS | 2720 | 1461237355732 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:55 INFO - PROCESS | 2720 | 1461237355834 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:15:55 INFO - PROCESS | 2720 | 1461237355962 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 1A06EC00 == 48 [pid = 2720] [id = 299] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 0E957400 == 47 [pid = 2720] [id = 298] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 11843C00 == 46 [pid = 2720] [id = 297] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 1A02DC00 == 45 [pid = 2720] [id = 296] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 18596C00 == 44 [pid = 2720] [id = 295] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 18286C00 == 43 [pid = 2720] [id = 294] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 1671C000 == 42 [pid = 2720] [id = 293] 04:15:55 INFO - PROCESS | 2720 | --DOCSHELL 11D08800 == 41 [pid = 2720] [id = 292] 04:15:55 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1C72A800) [pid = 2720] [serial = 858] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | ++DOCSHELL 0E754C00 == 42 [pid = 2720] [id = 306] 04:15:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0E756000) [pid = 2720] [serial = 917] [outer = 00000000] 04:15:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (11D19C00) [pid = 2720] [serial = 918] [outer = 0E756000] 04:15:56 INFO - PROCESS | 2720 | 1461237356057 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (11E39000) [pid = 2720] [serial = 919] [outer = 0E756000] 04:15:56 INFO - PROCESS | 2720 | --DOCSHELL 12173400 == 41 [pid = 2720] [id = 291] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1254EC00) [pid = 2720] [serial = 811] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (11DB9000) [pid = 2720] [serial = 808] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B4C4000) [pid = 2720] [serial = 805] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1AAA3000) [pid = 2720] [serial = 843] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1B60C400) [pid = 2720] [serial = 846] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1AAA7400) [pid = 2720] [serial = 844] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (19A9F000) [pid = 2720] [serial = 837] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (19AA6000) [pid = 2720] [serial = 838] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (167A6C00) [pid = 2720] [serial = 834] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (16E79400) [pid = 2720] [serial = 835] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B68D000) [pid = 2720] [serial = 849] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (17F09000) [pid = 2720] [serial = 829] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1828E400) [pid = 2720] [serial = 828] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (17B73C00) [pid = 2720] [serial = 826] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (16F33400) [pid = 2720] [serial = 825] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (16E7EC00) [pid = 2720] [serial = 823] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (16C33000) [pid = 2720] [serial = 822] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1A070800) [pid = 2720] [serial = 840] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (11EB7C00) [pid = 2720] [serial = 832] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11E35C00) [pid = 2720] [serial = 831] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (123AA800) [pid = 2720] [serial = 820] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1B908800) [pid = 2720] [serial = 856] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (12372800) [pid = 2720] [serial = 819] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (11E37400) [pid = 2720] [serial = 817] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (11E30000) [pid = 2720] [serial = 816] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1B68B400) [pid = 2720] [serial = 847] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1B8B0000) [pid = 2720] [serial = 852] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1B905800) [pid = 2720] [serial = 855] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1B816000) [pid = 2720] [serial = 850] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1B8B2800) [pid = 2720] [serial = 853] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1A51C800) [pid = 2720] [serial = 841] [outer = 00000000] [url = about:blank] 04:15:56 INFO - PROCESS | 2720 | 1461237356505 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 830ms 04:15:56 INFO - PROCESS | 2720 | 1461237356560 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 04:15:56 INFO - PROCESS | 2720 | 1461237356564 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 04:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:15:56 INFO - PROCESS | 2720 | 1461237356569 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 2720 | 1461237356571 Marionette TRACE conn4 <- [1,1190,null,{}] 04:15:56 INFO - PROCESS | 2720 | 1461237356575 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:56 INFO - PROCESS | 2720 | 1461237356656 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:15:56 INFO - PROCESS | 2720 | 1461237356663 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 2720 | ++DOCSHELL 0B28F000 == 42 [pid = 2720] [id = 307] 04:15:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (11E30000) [pid = 2720] [serial = 920] [outer = 00000000] 04:15:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (15A4B800) [pid = 2720] [serial = 921] [outer = 11E30000] 04:15:56 INFO - PROCESS | 2720 | 1461237356711 Marionette DEBUG loaded listener.js 04:15:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (16C33000) [pid = 2720] [serial = 922] [outer = 11E30000] 04:15:57 INFO - PROCESS | 2720 | 1461237357188 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:15:57 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 04:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 04:15:57 INFO - PROCESS | 2720 | 1461237357244 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 2720 | 1461237357247 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 04:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:15:57 INFO - PROCESS | 2720 | 1461237357251 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 2720 | 1461237357257 Marionette TRACE conn4 <- [1,1194,null,{}] 04:15:57 INFO - PROCESS | 2720 | 1461237357267 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:57 INFO - PROCESS | 2720 | 1461237357351 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:15:57 INFO - PROCESS | 2720 | 1461237357360 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 2720 | ++DOCSHELL 16FEE400 == 43 [pid = 2720] [id = 308] 04:15:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (17B79000) [pid = 2720] [serial = 923] [outer = 00000000] 04:15:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1828A000) [pid = 2720] [serial = 924] [outer = 17B79000] 04:15:57 INFO - PROCESS | 2720 | 1461237357408 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1829E000) [pid = 2720] [serial = 925] [outer = 17B79000] 04:15:57 INFO - PROCESS | 2720 | 1461237357868 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:15:57 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 04:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 04:15:57 INFO - PROCESS | 2720 | 1461237357884 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 04:15:57 INFO - PROCESS | 2720 | 1461237357887 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 04:15:57 INFO - PROCESS | 2720 | 1461237357890 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:15:57 INFO - PROCESS | 2720 | 1461237357892 Marionette TRACE conn4 <- [1,1198,null,{}] 04:15:57 INFO - PROCESS | 2720 | 1461237357895 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:57 INFO - PROCESS | 2720 | 1461237357979 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:15:57 INFO - PROCESS | 2720 | 1461237357987 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:57 INFO - PROCESS | 2720 | ++DOCSHELL 132A5400 == 44 [pid = 2720] [id = 309] 04:15:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (18589400) [pid = 2720] [serial = 926] [outer = 00000000] 04:15:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1952F400) [pid = 2720] [serial = 927] [outer = 18589400] 04:15:58 INFO - PROCESS | 2720 | 1461237358031 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (19AA7400) [pid = 2720] [serial = 928] [outer = 18589400] 04:15:58 INFO - PROCESS | 2720 | 1461237358486 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 04:15:58 INFO - PROCESS | 2720 | 1461237358524 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:15:58 INFO - PROCESS | 2720 | 1461237358526 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 04:15:58 INFO - PROCESS | 2720 | 1461237358529 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:15:58 INFO - PROCESS | 2720 | 1461237358531 Marionette TRACE conn4 <- [1,1202,null,{}] 04:15:58 INFO - PROCESS | 2720 | 1461237358543 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:58 INFO - PROCESS | 2720 | 1461237358648 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:15:58 INFO - PROCESS | 2720 | 1461237358654 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 2720 | ++DOCSHELL 19AAC000 == 45 [pid = 2720] [id = 310] 04:15:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (19AB3000) [pid = 2720] [serial = 929] [outer = 00000000] 04:15:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1A06E800) [pid = 2720] [serial = 930] [outer = 19AB3000] 04:15:58 INFO - PROCESS | 2720 | 1461237358709 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1A80A400) [pid = 2720] [serial = 931] [outer = 19AB3000] 04:15:59 INFO - PROCESS | 2720 | 1461237359186 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 669ms 04:15:59 INFO - PROCESS | 2720 | 1461237359208 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 2720 | 1461237359210 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 04:15:59 INFO - PROCESS | 2720 | 1461237359213 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 2720 | 1461237359215 Marionette TRACE conn4 <- [1,1206,null,{}] 04:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:15:59 INFO - PROCESS | 2720 | 1461237359219 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:59 INFO - PROCESS | 2720 | 1461237359328 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:15:59 INFO - PROCESS | 2720 | 1461237359418 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:59 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA9C00 == 46 [pid = 2720] [id = 311] 04:15:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1AAAA400) [pid = 2720] [serial = 932] [outer = 00000000] 04:15:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1B4C7C00) [pid = 2720] [serial = 933] [outer = 1AAAA400] 04:15:59 INFO - PROCESS | 2720 | 1461237359465 Marionette DEBUG loaded listener.js 04:15:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1B4C7400) [pid = 2720] [serial = 934] [outer = 1AAAA400] 04:15:59 INFO - PROCESS | 2720 | 1461237359900 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 04:15:59 INFO - PROCESS | 2720 | 1461237359949 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:15:59 INFO - PROCESS | 2720 | 1461237359951 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 04:15:59 INFO - PROCESS | 2720 | 1461237359958 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 2720 | 1461237359960 Marionette TRACE conn4 <- [1,1210,null,{}] 04:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:15:59 INFO - PROCESS | 2720 | 1461237359964 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:00 INFO - PROCESS | 2720 | 1461237360074 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:16:00 INFO - PROCESS | 2720 | 1461237360081 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 2720 | ++DOCSHELL 11DE6C00 == 47 [pid = 2720] [id = 312] 04:16:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1B4C3800) [pid = 2720] [serial = 935] [outer = 00000000] 04:16:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1B816000) [pid = 2720] [serial = 936] [outer = 1B4C3800] 04:16:00 INFO - PROCESS | 2720 | 1461237360125 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B8A9800) [pid = 2720] [serial = 937] [outer = 1B4C3800] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1220C800) [pid = 2720] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (19A9F800) [pid = 2720] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1A06A000) [pid = 2720] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (16C2EC00) [pid = 2720] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (19528000) [pid = 2720] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (18288800) [pid = 2720] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11D0A800) [pid = 2720] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0EFE8800) [pid = 2720] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1AAAB000) [pid = 2720] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1AA9DC00) [pid = 2720] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:16:00 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1187BC00) [pid = 2720] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:16:00 INFO - PROCESS | 2720 | 1461237360762 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:16:00 INFO - PROCESS | 2720 | 1461237360796 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 04:16:00 INFO - PROCESS | 2720 | 1461237360799 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:16:00 INFO - PROCESS | 2720 | 1461237360801 Marionette TRACE conn4 <- [1,1214,null,{}] 04:16:00 INFO - PROCESS | 2720 | 1461237360805 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:00 INFO - PROCESS | 2720 | 1461237360882 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:16:00 INFO - PROCESS | 2720 | 1461237360888 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 2720 | ++DOCSHELL 11DDF000 == 48 [pid = 2720] [id = 313] 04:16:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (11DE5000) [pid = 2720] [serial = 938] [outer = 00000000] 04:16:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1A069400) [pid = 2720] [serial = 939] [outer = 11DE5000] 04:16:00 INFO - PROCESS | 2720 | 1461237360934 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B4CC800) [pid = 2720] [serial = 940] [outer = 11DE5000] 04:16:01 INFO - PROCESS | 2720 | 1461237361344 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 570ms 04:16:01 INFO - PROCESS | 2720 | 1461237361374 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 2720 | 1461237361376 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 04:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:16:01 INFO - PROCESS | 2720 | 1461237361390 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 2720 | 1461237361392 Marionette TRACE conn4 <- [1,1218,null,{}] 04:16:01 INFO - PROCESS | 2720 | 1461237361396 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:01 INFO - PROCESS | 2720 | 1461237361478 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:16:01 INFO - PROCESS | 2720 | 1461237361484 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 2720 | ++DOCSHELL 15AE8000 == 49 [pid = 2720] [id = 314] 04:16:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (19AA8000) [pid = 2720] [serial = 941] [outer = 00000000] 04:16:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B90C800) [pid = 2720] [serial = 942] [outer = 19AA8000] 04:16:01 INFO - PROCESS | 2720 | 1461237361532 Marionette DEBUG loaded listener.js 04:16:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1C80B400) [pid = 2720] [serial = 943] [outer = 19AA8000] 04:16:01 INFO - PROCESS | 2720 | 1461237361961 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 04:16:02 INFO - PROCESS | 2720 | 1461237362025 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 2720 | 1461237362028 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 04:16:02 INFO - PROCESS | 2720 | 1461237362031 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:16:02 INFO - PROCESS | 2720 | 1461237362033 Marionette TRACE conn4 <- [1,1222,null,{}] 04:16:02 INFO - PROCESS | 2720 | 1461237362037 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:02 INFO - PROCESS | 2720 | 1461237362115 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:16:02 INFO - PROCESS | 2720 | 1461237362124 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:02 INFO - PROCESS | 2720 | ++DOCSHELL 1C85EC00 == 50 [pid = 2720] [id = 315] 04:16:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1C869000) [pid = 2720] [serial = 944] [outer = 00000000] 04:16:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1C874400) [pid = 2720] [serial = 945] [outer = 1C869000] 04:16:02 INFO - PROCESS | 2720 | 1461237362173 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1C903800) [pid = 2720] [serial = 946] [outer = 1C869000] 04:16:02 INFO - PROCESS | 2720 | 1461237362653 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 04:16:02 INFO - PROCESS | 2720 | 1461237362705 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 2720 | 1461237362708 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 04:16:02 INFO - PROCESS | 2720 | 1461237362711 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:16:02 INFO - PROCESS | 2720 | 1461237362713 Marionette TRACE conn4 <- [1,1226,null,{}] 04:16:02 INFO - PROCESS | 2720 | 1461237362766 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:02 INFO - PROCESS | 2720 | 1461237362877 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:16:02 INFO - PROCESS | 2720 | 1461237363003 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 2720 | ++DOCSHELL 11D0E400 == 51 [pid = 2720] [id = 316] 04:16:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (11D1D400) [pid = 2720] [serial = 947] [outer = 00000000] 04:16:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (11E35800) [pid = 2720] [serial = 948] [outer = 11D1D400] 04:16:03 INFO - PROCESS | 2720 | 1461237363061 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (11EB7800) [pid = 2720] [serial = 949] [outer = 11D1D400] 04:16:03 INFO - PROCESS | 2720 | 1461237363712 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1070ms 04:16:03 INFO - PROCESS | 2720 | 1461237363788 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:16:03 INFO - PROCESS | 2720 | 1461237363794 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 04:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:16:03 INFO - PROCESS | 2720 | 1461237363799 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:16:03 INFO - PROCESS | 2720 | 1461237363802 Marionette TRACE conn4 <- [1,1230,null,{}] 04:16:03 INFO - PROCESS | 2720 | 1461237363807 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:03 INFO - PROCESS | 2720 | 1461237363944 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:16:04 INFO - PROCESS | 2720 | 1461237364072 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:04 INFO - PROCESS | 2720 | ++DOCSHELL 167A8000 == 52 [pid = 2720] [id = 317] 04:16:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (167A9000) [pid = 2720] [serial = 950] [outer = 00000000] 04:16:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (17B74000) [pid = 2720] [serial = 951] [outer = 167A9000] 04:16:04 INFO - PROCESS | 2720 | 1461237364135 Marionette DEBUG loaded listener.js 04:16:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (18281800) [pid = 2720] [serial = 952] [outer = 167A9000] 04:16:04 INFO - PROCESS | 2720 | 1461237364762 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1021ms 04:16:04 INFO - PROCESS | 2720 | 1461237364823 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 2720 | 1461237364826 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 04:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:16:04 INFO - PROCESS | 2720 | 1461237364830 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 2720 | 1461237364832 Marionette TRACE conn4 <- [1,1234,null,{}] 04:16:04 INFO - PROCESS | 2720 | 1461237364837 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:04 INFO - PROCESS | 2720 | 1461237364950 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:16:05 INFO - PROCESS | 2720 | 1461237365079 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 2720 | ++DOCSHELL 1A071C00 == 53 [pid = 2720] [id = 318] 04:16:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1A51DC00) [pid = 2720] [serial = 953] [outer = 00000000] 04:16:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B8AD400) [pid = 2720] [serial = 954] [outer = 1A51DC00] 04:16:05 INFO - PROCESS | 2720 | 1461237365139 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C7C0400) [pid = 2720] [serial = 955] [outer = 1A51DC00] 04:16:05 INFO - PROCESS | 2720 | 1461237365722 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 04:16:05 INFO - PROCESS | 2720 | 1461237365769 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:16:05 INFO - PROCESS | 2720 | 1461237365776 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 04:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:16:05 INFO - PROCESS | 2720 | 1461237365781 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:16:05 INFO - PROCESS | 2720 | 1461237365783 Marionette TRACE conn4 <- [1,1238,null,{}] 04:16:05 INFO - PROCESS | 2720 | 1461237365787 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:05 INFO - PROCESS | 2720 | 1461237365892 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:16:06 INFO - PROCESS | 2720 | 1461237366025 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 2720 | ++DOCSHELL 1C90C000 == 54 [pid = 2720] [id = 319] 04:16:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C9DD800) [pid = 2720] [serial = 956] [outer = 00000000] 04:16:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1CF9C800) [pid = 2720] [serial = 957] [outer = 1C9DD800] 04:16:06 INFO - PROCESS | 2720 | 1461237366086 Marionette DEBUG loaded listener.js 04:16:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1CFA3000) [pid = 2720] [serial = 958] [outer = 1C9DD800] 04:16:06 INFO - PROCESS | 2720 | 1461237366666 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 04:16:06 INFO - PROCESS | 2720 | 1461237366714 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:16:06 INFO - PROCESS | 2720 | 1461237366716 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 04:16:06 INFO - PROCESS | 2720 | 1461237366720 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:16:06 INFO - PROCESS | 2720 | 1461237366722 Marionette TRACE conn4 <- [1,1242,null,{}] 04:16:06 INFO - PROCESS | 2720 | 1461237366726 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:06 INFO - PROCESS | 2720 | 1461237366827 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:16:06 INFO - PROCESS | 2720 | 1461237366981 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:06 INFO - PROCESS | 2720 | ++DOCSHELL 1B8AF800 == 55 [pid = 2720] [id = 320] 04:16:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1B8B4000) [pid = 2720] [serial = 959] [outer = 00000000] 04:16:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1D3A9000) [pid = 2720] [serial = 960] [outer = 1B8B4000] 04:16:07 INFO - PROCESS | 2720 | 1461237367038 Marionette DEBUG loaded listener.js 04:16:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1D5DC400) [pid = 2720] [serial = 961] [outer = 1B8B4000] 04:16:07 INFO - PROCESS | 2720 | 1461237367866 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1177ms 04:16:07 INFO - PROCESS | 2720 | 1461237367901 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:16:07 INFO - PROCESS | 2720 | 1461237367905 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 04:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:16:07 INFO - PROCESS | 2720 | 1461237367910 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:16:07 INFO - PROCESS | 2720 | 1461237367914 Marionette TRACE conn4 <- [1,1246,null,{}] 04:16:07 INFO - PROCESS | 2720 | 1461237367919 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:08 INFO - PROCESS | 2720 | 1461237368015 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:16:08 INFO - PROCESS | 2720 | 1461237368151 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2720 | ++DOCSHELL 0B290000 == 56 [pid = 2720] [id = 321] 04:16:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0E758400) [pid = 2720] [serial = 962] [outer = 00000000] 04:16:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (16E79400) [pid = 2720] [serial = 963] [outer = 0E758400] 04:16:08 INFO - PROCESS | 2720 | 1461237368204 Marionette DEBUG loaded listener.js 04:16:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (16F2DC00) [pid = 2720] [serial = 964] [outer = 0E758400] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 15AE8000 == 55 [pid = 2720] [id = 314] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 11DDF000 == 54 [pid = 2720] [id = 313] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 11DE6C00 == 53 [pid = 2720] [id = 312] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 1AAA9C00 == 52 [pid = 2720] [id = 311] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 19AAC000 == 51 [pid = 2720] [id = 310] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 132A5400 == 50 [pid = 2720] [id = 309] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 16FEE400 == 49 [pid = 2720] [id = 308] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 0B28F000 == 48 [pid = 2720] [id = 307] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1C7BD400) [pid = 2720] [serial = 900] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 0E754C00 == 47 [pid = 2720] [id = 306] 04:16:08 INFO - PROCESS | 2720 | --DOCSHELL 0EF7F000 == 46 [pid = 2720] [id = 305] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11DDB400) [pid = 2720] [serial = 814] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1C80CC00) [pid = 2720] [serial = 867] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (16F2B400) [pid = 2720] [serial = 894] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B4C8800) [pid = 2720] [serial = 891] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B8B4400) [pid = 2720] [serial = 898] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1B8A8C00) [pid = 2720] [serial = 897] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1B4C8400) [pid = 2720] [serial = 892] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1A016C00) [pid = 2720] [serial = 886] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (18588C00) [pid = 2720] [serial = 895] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (18592400) [pid = 2720] [serial = 883] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (15ADC000) [pid = 2720] [serial = 874] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (12E90C00) [pid = 2720] [serial = 873] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A00A800) [pid = 2720] [serial = 885] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1AAA8400) [pid = 2720] [serial = 889] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (16F2F800) [pid = 2720] [serial = 879] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1AA9EC00) [pid = 2720] [serial = 888] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (17B7AC00) [pid = 2720] [serial = 880] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1C861400) [pid = 2720] [serial = 870] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1C867000) [pid = 2720] [serial = 871] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1858BC00) [pid = 2720] [serial = 882] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1217B800) [pid = 2720] [serial = 876] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1220D000) [pid = 2720] [serial = 877] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (12E9D000) [pid = 2720] [serial = 861] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A016800) [pid = 2720] [serial = 864] [outer = 00000000] [url = about:blank] 04:16:08 INFO - PROCESS | 2720 | 1461237368743 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 889ms 04:16:08 INFO - PROCESS | 2720 | 1461237368801 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 2720 | 1461237368807 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 04:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:16:08 INFO - PROCESS | 2720 | 1461237368813 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 2720 | 1461237368816 Marionette TRACE conn4 <- [1,1250,null,{}] 04:16:08 INFO - PROCESS | 2720 | 1461237368820 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:08 INFO - PROCESS | 2720 | 1461237368903 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:16:08 INFO - PROCESS | 2720 | 1461237368912 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:08 INFO - PROCESS | 2720 | ++DOCSHELL 11D0A800 == 47 [pid = 2720] [id = 322] 04:16:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11D22400) [pid = 2720] [serial = 965] [outer = 00000000] 04:16:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (121C6800) [pid = 2720] [serial = 966] [outer = 11D22400] 04:16:08 INFO - PROCESS | 2720 | 1461237368959 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (12372800) [pid = 2720] [serial = 967] [outer = 11D22400] 04:16:09 INFO - PROCESS | 2720 | 1461237369437 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 04:16:09 INFO - PROCESS | 2720 | 1461237369503 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:16:09 INFO - PROCESS | 2720 | 1461237369506 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 04:16:09 INFO - PROCESS | 2720 | 1461237369509 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:16:09 INFO - PROCESS | 2720 | 1461237369513 Marionette TRACE conn4 <- [1,1254,null,{}] 04:16:09 INFO - PROCESS | 2720 | 1461237369525 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:09 INFO - PROCESS | 2720 | 1461237369615 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:16:09 INFO - PROCESS | 2720 | 1461237369711 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 2720 | ++DOCSHELL 16F0B800 == 48 [pid = 2720] [id = 323] 04:16:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (16F29800) [pid = 2720] [serial = 968] [outer = 00000000] 04:16:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1828D400) [pid = 2720] [serial = 969] [outer = 16F29800] 04:16:09 INFO - PROCESS | 2720 | 1461237369763 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1858B000) [pid = 2720] [serial = 970] [outer = 16F29800] 04:16:10 INFO - PROCESS | 2720 | 1461237370152 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 04:16:10 INFO - PROCESS | 2720 | 1461237370184 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 2720 | 1461237370186 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 04:16:10 INFO - PROCESS | 2720 | 1461237370190 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:16:10 INFO - PROCESS | 2720 | 1461237370191 Marionette TRACE conn4 <- [1,1258,null,{}] 04:16:10 INFO - PROCESS | 2720 | 1461237370195 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 2720 | 1461237370278 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:16:10 INFO - PROCESS | 2720 | 1461237370284 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 2720 | ++DOCSHELL 1858FC00 == 49 [pid = 2720] [id = 324] 04:16:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (18594000) [pid = 2720] [serial = 971] [outer = 00000000] 04:16:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (19AAA000) [pid = 2720] [serial = 972] [outer = 18594000] 04:16:10 INFO - PROCESS | 2720 | 1461237370332 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A027C00) [pid = 2720] [serial = 973] [outer = 18594000] 04:16:10 INFO - PROCESS | 2720 | 1461237370811 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 04:16:10 INFO - PROCESS | 2720 | 1461237370864 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 2720 | 1461237370866 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 04:16:10 INFO - PROCESS | 2720 | 1461237370869 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 2720 | 1461237370871 Marionette TRACE conn4 <- [1,1262,null,{}] 04:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:16:10 INFO - PROCESS | 2720 | 1461237370880 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 2720 | 1461237370991 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:16:11 INFO - PROCESS | 2720 | 1461237371083 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2720 | ++DOCSHELL 1A066000 == 50 [pid = 2720] [id = 325] 04:16:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1A06A000) [pid = 2720] [serial = 974] [outer = 00000000] 04:16:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1A521800) [pid = 2720] [serial = 975] [outer = 1A06A000] 04:16:11 INFO - PROCESS | 2720 | 1461237371131 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1A805C00) [pid = 2720] [serial = 976] [outer = 1A06A000] 04:16:11 INFO - PROCESS | 2720 | 1461237371581 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 04:16:11 INFO - PROCESS | 2720 | 1461237371604 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:16:11 INFO - PROCESS | 2720 | 1461237371606 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 04:16:11 INFO - PROCESS | 2720 | 1461237371609 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 2720 | 1461237371611 Marionette TRACE conn4 <- [1,1266,null,{}] 04:16:11 INFO - PROCESS | 2720 | 1461237371614 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:11 INFO - PROCESS | 2720 | 1461237371746 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:16:11 INFO - PROCESS | 2720 | 1461237371804 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:11 INFO - PROCESS | 2720 | ++DOCSHELL 11DC2800 == 51 [pid = 2720] [id = 326] 04:16:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A072400) [pid = 2720] [serial = 977] [outer = 00000000] 04:16:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1B602400) [pid = 2720] [serial = 978] [outer = 1A072400] 04:16:11 INFO - PROCESS | 2720 | 1461237371860 Marionette DEBUG loaded listener.js 04:16:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B689400) [pid = 2720] [serial = 979] [outer = 1A072400] 04:16:12 INFO - PROCESS | 2720 | 1461237372299 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 04:16:12 INFO - PROCESS | 2720 | 1461237372379 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:16:12 INFO - PROCESS | 2720 | 1461237372381 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 04:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:16:12 INFO - PROCESS | 2720 | 1461237372384 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:16:12 INFO - PROCESS | 2720 | 1461237372386 Marionette TRACE conn4 <- [1,1270,null,{}] 04:16:12 INFO - PROCESS | 2720 | 1461237372389 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 2720 | 1461237372499 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:16:12 INFO - PROCESS | 2720 | 1461237372512 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:12 INFO - PROCESS | 2720 | ++DOCSHELL 0E759400 == 52 [pid = 2720] [id = 327] 04:16:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0EF3EC00) [pid = 2720] [serial = 980] [outer = 00000000] 04:16:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (12375000) [pid = 2720] [serial = 981] [outer = 0EF3EC00] 04:16:12 INFO - PROCESS | 2720 | 1461237372752 Marionette DEBUG loaded listener.js 04:16:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (16F2B800) [pid = 2720] [serial = 982] [outer = 0EF3EC00] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (11880000) [pid = 2720] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0E756000) [pid = 2720] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (17B79000) [pid = 2720] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1AAAA400) [pid = 2720] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (18589400) [pid = 2720] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (11E30000) [pid = 2720] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (11DE5000) [pid = 2720] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1B4C3800) [pid = 2720] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (19AB3000) [pid = 2720] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:16:12 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (19AA8000) [pid = 2720] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:16:13 INFO - PROCESS | 2720 | 1461237373108 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 770ms 04:16:13 INFO - PROCESS | 2720 | 1461237373154 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 2720 | 1461237373157 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 04:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:16:13 INFO - PROCESS | 2720 | 1461237373160 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 2720 | 1461237373161 Marionette TRACE conn4 <- [1,1274,null,{}] 04:16:13 INFO - PROCESS | 2720 | 1461237373165 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:13 INFO - PROCESS | 2720 | 1461237373246 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:16:13 INFO - PROCESS | 2720 | 1461237373332 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 2720 | ++DOCSHELL 11DE5400 == 53 [pid = 2720] [id = 328] 04:16:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (11EB4800) [pid = 2720] [serial = 983] [outer = 00000000] 04:16:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1B8AF400) [pid = 2720] [serial = 984] [outer = 11EB4800] 04:16:13 INFO - PROCESS | 2720 | 1461237373378 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B904000) [pid = 2720] [serial = 985] [outer = 11EB4800] 04:16:13 INFO - PROCESS | 2720 | 1461237373740 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 04:16:13 INFO - PROCESS | 2720 | 1461237373791 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:16:13 INFO - PROCESS | 2720 | 1461237373793 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 04:16:13 INFO - PROCESS | 2720 | 1461237373796 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 2720 | 1461237373798 Marionette TRACE conn4 <- [1,1278,null,{}] 04:16:13 INFO - PROCESS | 2720 | 1461237373801 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:13 INFO - PROCESS | 2720 | 1461237373918 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:16:13 INFO - PROCESS | 2720 | 1461237373955 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 2720 | ++DOCSHELL 1236FC00 == 54 [pid = 2720] [id = 329] 04:16:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B8AB800) [pid = 2720] [serial = 986] [outer = 00000000] 04:16:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C80EC00) [pid = 2720] [serial = 987] [outer = 1B8AB800] 04:16:13 INFO - PROCESS | 2720 | 1461237374000 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C80E000) [pid = 2720] [serial = 988] [outer = 1B8AB800] 04:16:14 INFO - PROCESS | 2720 | 1461237374412 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 670ms 04:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:16:14 INFO - PROCESS | 2720 | 1461237374467 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:16:14 INFO - PROCESS | 2720 | 1461237374469 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 04:16:14 INFO - PROCESS | 2720 | 1461237374478 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:16:14 INFO - PROCESS | 2720 | 1461237374480 Marionette TRACE conn4 <- [1,1282,null,{}] 04:16:14 INFO - PROCESS | 2720 | 1461237374485 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:14 INFO - PROCESS | 2720 | 1461237374565 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:16:14 INFO - PROCESS | 2720 | 1461237374572 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 2720 | ++DOCSHELL 1C80B800 == 55 [pid = 2720] [id = 330] 04:16:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C867400) [pid = 2720] [serial = 989] [outer = 00000000] 04:16:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C901C00) [pid = 2720] [serial = 990] [outer = 1C867400] 04:16:14 INFO - PROCESS | 2720 | 1461237374616 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C90B800) [pid = 2720] [serial = 991] [outer = 1C867400] 04:16:15 INFO - PROCESS | 2720 | 1461237375346 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 04:16:15 INFO - PROCESS | 2720 | 1461237375403 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 2720 | 1461237375409 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 04:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:16:15 INFO - PROCESS | 2720 | 1461237375415 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 2720 | 1461237375419 Marionette TRACE conn4 <- [1,1286,null,{}] 04:16:15 INFO - PROCESS | 2720 | 1461237375425 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:15 INFO - PROCESS | 2720 | 1461237375536 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:16:15 INFO - PROCESS | 2720 | 1461237375670 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:15 INFO - PROCESS | 2720 | ++DOCSHELL 12379C00 == 56 [pid = 2720] [id = 331] 04:16:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (123AA000) [pid = 2720] [serial = 992] [outer = 00000000] 04:16:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (15A55C00) [pid = 2720] [serial = 993] [outer = 123AA000] 04:16:15 INFO - PROCESS | 2720 | 1461237375731 Marionette DEBUG loaded listener.js 04:16:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (167A2000) [pid = 2720] [serial = 994] [outer = 123AA000] 04:16:16 INFO - PROCESS | 2720 | 1461237376348 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 04:16:16 INFO - PROCESS | 2720 | 1461237376388 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:16:16 INFO - PROCESS | 2720 | 1461237376395 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 04:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:16:16 INFO - PROCESS | 2720 | 1461237376401 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:16:16 INFO - PROCESS | 2720 | 1461237376405 Marionette TRACE conn4 <- [1,1290,null,{}] 04:16:16 INFO - PROCESS | 2720 | 1461237376423 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:16 INFO - PROCESS | 2720 | 1461237376535 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:16:16 INFO - PROCESS | 2720 | 1461237376665 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 2720 | ++DOCSHELL 16F35400 == 57 [pid = 2720] [id = 332] 04:16:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (17B73C00) [pid = 2720] [serial = 995] [outer = 00000000] 04:16:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1A071800) [pid = 2720] [serial = 996] [outer = 17B73C00] 04:16:16 INFO - PROCESS | 2720 | 1461237376723 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1AAE8000) [pid = 2720] [serial = 997] [outer = 17B73C00] 04:16:17 INFO - PROCESS | 2720 | 1461237377335 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 990ms 04:16:17 INFO - PROCESS | 2720 | 1461237377394 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 2720 | 1461237377396 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 04:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:16:17 INFO - PROCESS | 2720 | 1461237377400 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 2720 | 1461237377404 Marionette TRACE conn4 <- [1,1294,null,{}] 04:16:17 INFO - PROCESS | 2720 | 1461237377416 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:17 INFO - PROCESS | 2720 | 1461237377526 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:16:17 INFO - PROCESS | 2720 | 1461237377661 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:17 INFO - PROCESS | 2720 | ++DOCSHELL 1CF93400 == 58 [pid = 2720] [id = 333] 04:16:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1CF99C00) [pid = 2720] [serial = 998] [outer = 00000000] 04:16:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1D3A3000) [pid = 2720] [serial = 999] [outer = 1CF99C00] 04:16:17 INFO - PROCESS | 2720 | 1461237377721 Marionette DEBUG loaded listener.js 04:16:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1DCD8800) [pid = 2720] [serial = 1000] [outer = 1CF99C00] 04:16:18 INFO - PROCESS | 2720 | 1461237378376 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1022ms 04:16:18 INFO - PROCESS | 2720 | 1461237378425 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:16:18 INFO - PROCESS | 2720 | 1461237378428 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 04:16:18 INFO - PROCESS | 2720 | 1461237378432 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:16:18 INFO - PROCESS | 2720 | 1461237378434 Marionette TRACE conn4 <- [1,1298,null,{}] 04:16:18 INFO - PROCESS | 2720 | 1461237378438 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:18 INFO - PROCESS | 2720 | 1461237378547 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:16:18 INFO - PROCESS | 2720 | 1461237378678 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 2720 | ++DOCSHELL 1B60CC00 == 59 [pid = 2720] [id = 334] 04:16:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1D39F000) [pid = 2720] [serial = 1001] [outer = 00000000] 04:16:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1EB13400) [pid = 2720] [serial = 1002] [outer = 1D39F000] 04:16:18 INFO - PROCESS | 2720 | 1461237378736 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1EB17000) [pid = 2720] [serial = 1003] [outer = 1D39F000] 04:16:19 INFO - PROCESS | 2720 | 1461237379560 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 2720 | 1461237379624 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 04:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:16:19 INFO - PROCESS | 2720 | 1461237379629 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 2720 | 1461237379633 Marionette TRACE conn4 <- [1,1302,null,{}] 04:16:19 INFO - PROCESS | 2720 | 1461237379640 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:19 INFO - PROCESS | 2720 | 1461237379737 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:16:19 INFO - PROCESS | 2720 | 1461237379873 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 2720 | ++DOCSHELL 0B28A800 == 60 [pid = 2720] [id = 335] 04:16:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (11874800) [pid = 2720] [serial = 1004] [outer = 00000000] 04:16:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (12543C00) [pid = 2720] [serial = 1005] [outer = 11874800] 04:16:19 INFO - PROCESS | 2720 | 1461237379923 Marionette DEBUG loaded listener.js 04:16:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (12E41000) [pid = 2720] [serial = 1006] [outer = 11874800] 04:16:20 INFO - PROCESS | 2720 | 1461237380551 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 11843400 == 59 [pid = 2720] [id = 301] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 0E9DF000 == 58 [pid = 2720] [id = 290] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 1236FC00 == 57 [pid = 2720] [id = 329] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 11DE5400 == 56 [pid = 2720] [id = 328] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 0E759400 == 55 [pid = 2720] [id = 327] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 11DC2800 == 54 [pid = 2720] [id = 326] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 1A066000 == 53 [pid = 2720] [id = 325] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 1858FC00 == 52 [pid = 2720] [id = 324] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 16F0B800 == 51 [pid = 2720] [id = 323] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 11D0A800 == 50 [pid = 2720] [id = 322] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1C874400) [pid = 2720] [serial = 945] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (11DB8000) [pid = 2720] [serial = 903] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (16F0D000) [pid = 2720] [serial = 906] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1C7BF000) [pid = 2720] [serial = 909] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1C875000) [pid = 2720] [serial = 912] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 0B290000 == 49 [pid = 2720] [id = 321] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 1A071C00 == 48 [pid = 2720] [id = 318] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 167A8000 == 47 [pid = 2720] [id = 317] 04:16:20 INFO - PROCESS | 2720 | --DOCSHELL 11D0E400 == 46 [pid = 2720] [id = 316] 04:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1024ms 04:16:20 INFO - PROCESS | 2720 | 1461237380654 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:16:20 INFO - PROCESS | 2720 | 1461237380660 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 04:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:16:20 INFO - PROCESS | 2720 | 1461237380666 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 2720 | 1461237380668 Marionette TRACE conn4 <- [1,1306,null,{}] 04:16:20 INFO - PROCESS | 2720 | 1461237380672 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:20 INFO - PROCESS | 2720 | 1461237380782 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (11EB5000) [pid = 2720] [serial = 916] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (11E37000) [pid = 2720] [serial = 915] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (11D19C00) [pid = 2720] [serial = 918] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11E39000) [pid = 2720] [serial = 919] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1828A000) [pid = 2720] [serial = 924] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1829E000) [pid = 2720] [serial = 925] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B4C7400) [pid = 2720] [serial = 934] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B4C7C00) [pid = 2720] [serial = 933] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1952F400) [pid = 2720] [serial = 927] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (15A4B800) [pid = 2720] [serial = 921] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (16C33000) [pid = 2720] [serial = 922] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B4CC800) [pid = 2720] [serial = 940] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B816000) [pid = 2720] [serial = 936] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1A069400) [pid = 2720] [serial = 939] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B8A9800) [pid = 2720] [serial = 937] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A06E800) [pid = 2720] [serial = 930] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A80A400) [pid = 2720] [serial = 931] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1B90C800) [pid = 2720] [serial = 942] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (19AA7400) [pid = 2720] [serial = 928] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1C80B400) [pid = 2720] [serial = 943] [outer = 00000000] [url = about:blank] 04:16:20 INFO - PROCESS | 2720 | 1461237380877 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:20 INFO - PROCESS | 2720 | ++DOCSHELL 0E753400 == 47 [pid = 2720] [id = 336] 04:16:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0E811C00) [pid = 2720] [serial = 1007] [outer = 00000000] 04:16:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (11D26000) [pid = 2720] [serial = 1008] [outer = 0E811C00] 04:16:20 INFO - PROCESS | 2720 | 1461237380923 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (11DE2C00) [pid = 2720] [serial = 1009] [outer = 0E811C00] 04:16:21 INFO - PROCESS | 2720 | 1461237381385 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 770ms 04:16:21 INFO - PROCESS | 2720 | 1461237381438 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:16:21 INFO - PROCESS | 2720 | 1461237381440 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 04:16:21 INFO - PROCESS | 2720 | 1461237381444 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:16:21 INFO - PROCESS | 2720 | 1461237381447 Marionette TRACE conn4 <- [1,1310,null,{}] 04:16:21 INFO - PROCESS | 2720 | 1461237381458 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:21 INFO - PROCESS | 2720 | 1461237381546 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:16:21 INFO - PROCESS | 2720 | 1461237381554 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 2720 | ++DOCSHELL 16C2EC00 == 48 [pid = 2720] [id = 337] 04:16:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (16C2F000) [pid = 2720] [serial = 1010] [outer = 00000000] 04:16:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (16F2AC00) [pid = 2720] [serial = 1011] [outer = 16C2F000] 04:16:21 INFO - PROCESS | 2720 | 1461237381604 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (17C49000) [pid = 2720] [serial = 1012] [outer = 16C2F000] 04:16:22 INFO - PROCESS | 2720 | 1461237382077 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 04:16:22 INFO - PROCESS | 2720 | 1461237382119 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 2720 | 1461237382122 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 04:16:22 INFO - PROCESS | 2720 | 1461237382125 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:16:22 INFO - PROCESS | 2720 | 1461237382127 Marionette TRACE conn4 <- [1,1314,null,{}] 04:16:22 INFO - PROCESS | 2720 | 1461237382130 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 2720 | 1461237382216 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:16:22 INFO - PROCESS | 2720 | 1461237382225 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 2720 | ++DOCSHELL 18588000 == 49 [pid = 2720] [id = 338] 04:16:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1858A400) [pid = 2720] [serial = 1013] [outer = 00000000] 04:16:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (19AA6800) [pid = 2720] [serial = 1014] [outer = 1858A400] 04:16:22 INFO - PROCESS | 2720 | 1461237382271 Marionette DEBUG loaded listener.js 04:16:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (19AAAC00) [pid = 2720] [serial = 1015] [outer = 1858A400] 04:16:22 INFO - PROCESS | 2720 | 1461237382758 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:16:22 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 04:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 04:16:22 INFO - PROCESS | 2720 | 1461237382799 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 2720 | 1461237382801 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 04:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:16:22 INFO - PROCESS | 2720 | 1461237382804 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 2720 | 1461237382806 Marionette TRACE conn4 <- [1,1318,null,{}] 04:16:22 INFO - PROCESS | 2720 | 1461237382810 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 2720 | 1461237382889 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:16:22 INFO - PROCESS | 2720 | 1461237382895 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:22 INFO - PROCESS | 2720 | ++DOCSHELL 11E30C00 == 50 [pid = 2720] [id = 339] 04:16:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (12371C00) [pid = 2720] [serial = 1016] [outer = 00000000] 04:16:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1A522000) [pid = 2720] [serial = 1017] [outer = 12371C00] 04:16:22 INFO - PROCESS | 2720 | 1461237382941 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1A06C400) [pid = 2720] [serial = 1018] [outer = 12371C00] 04:16:23 INFO - PROCESS | 2720 | 1461237383428 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:16:23 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 04:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 04:16:23 INFO - PROCESS | 2720 | 1461237383475 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:16:23 INFO - PROCESS | 2720 | 1461237383477 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 04:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:16:23 INFO - PROCESS | 2720 | 1461237383487 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:16:23 INFO - PROCESS | 2720 | 1461237383489 Marionette TRACE conn4 <- [1,1322,null,{}] 04:16:23 INFO - PROCESS | 2720 | 1461237383493 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:23 INFO - PROCESS | 2720 | 1461237383651 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:16:23 INFO - PROCESS | 2720 | 1461237383678 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 2720 | ++DOCSHELL 1AAF3000 == 51 [pid = 2720] [id = 340] 04:16:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1AAF5400) [pid = 2720] [serial = 1019] [outer = 00000000] 04:16:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1B4C8C00) [pid = 2720] [serial = 1020] [outer = 1AAF5400] 04:16:23 INFO - PROCESS | 2720 | 1461237383726 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B610000) [pid = 2720] [serial = 1021] [outer = 1AAF5400] 04:16:24 INFO - PROCESS | 2720 | 1461237384180 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 729ms 04:16:24 INFO - PROCESS | 2720 | 1461237384211 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:16:24 INFO - PROCESS | 2720 | 1461237384213 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 04:16:24 INFO - PROCESS | 2720 | 1461237384216 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 2720 | 1461237384218 Marionette TRACE conn4 <- [1,1326,null,{}] 04:16:24 INFO - PROCESS | 2720 | 1461237384221 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:24 INFO - PROCESS | 2720 | 1461237384346 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:16:24 INFO - PROCESS | 2720 | 1461237384354 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 2720 | ++DOCSHELL 1A065400 == 52 [pid = 2720] [id = 341] 04:16:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1B68B800) [pid = 2720] [serial = 1022] [outer = 00000000] 04:16:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1B8B2000) [pid = 2720] [serial = 1023] [outer = 1B68B800] 04:16:24 INFO - PROCESS | 2720 | 1461237384448 Marionette DEBUG loaded listener.js 04:16:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1B905000) [pid = 2720] [serial = 1024] [outer = 1B68B800] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1B8AB800) [pid = 2720] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1A06A000) [pid = 2720] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A072400) [pid = 2720] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (11D22400) [pid = 2720] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B8B4000) [pid = 2720] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0E758400) [pid = 2720] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (18594000) [pid = 2720] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (16F29800) [pid = 2720] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0EF3EC00) [pid = 2720] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11EB4800) [pid = 2720] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (11DBA400) [pid = 2720] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B904C00) [pid = 2720] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1858D800) [pid = 2720] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1C806000) [pid = 2720] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:16:25 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1B90B000) [pid = 2720] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:16:25 INFO - PROCESS | 2720 | 1461237385325 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1120ms 04:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:16:25 INFO - PROCESS | 2720 | 1461237385337 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 2720 | 1461237385339 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 04:16:25 INFO - PROCESS | 2720 | 1461237385342 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 2720 | 1461237385344 Marionette TRACE conn4 <- [1,1330,null,{}] 04:16:25 INFO - PROCESS | 2720 | 1461237385347 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:25 INFO - PROCESS | 2720 | 1461237385426 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:16:25 INFO - PROCESS | 2720 | 1461237385435 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:25 INFO - PROCESS | 2720 | ++DOCSHELL 0EF7F800 == 53 [pid = 2720] [id = 342] 04:16:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (11D0EC00) [pid = 2720] [serial = 1025] [outer = 00000000] 04:16:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (16F2C800) [pid = 2720] [serial = 1026] [outer = 11D0EC00] 04:16:25 INFO - PROCESS | 2720 | 1461237385480 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (16F29800) [pid = 2720] [serial = 1027] [outer = 11D0EC00] 04:16:25 INFO - PROCESS | 2720 | 1461237385906 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 04:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:16:25 INFO - PROCESS | 2720 | 1461237385973 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 2720 | 1461237385975 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 04:16:25 INFO - PROCESS | 2720 | 1461237385979 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 2720 | 1461237385980 Marionette TRACE conn4 <- [1,1334,null,{}] 04:16:25 INFO - PROCESS | 2720 | 1461237385984 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:26 INFO - PROCESS | 2720 | 1461237386067 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:16:26 INFO - PROCESS | 2720 | 1461237386073 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 2720 | ++DOCSHELL 19585000 == 54 [pid = 2720] [id = 343] 04:16:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1AB7E400) [pid = 2720] [serial = 1028] [outer = 00000000] 04:16:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B908800) [pid = 2720] [serial = 1029] [outer = 1AB7E400] 04:16:26 INFO - PROCESS | 2720 | 1461237386117 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C80E400) [pid = 2720] [serial = 1030] [outer = 1AB7E400] 04:16:26 INFO - PROCESS | 2720 | 1461237386547 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 631ms 04:16:26 INFO - PROCESS | 2720 | 1461237386611 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:16:26 INFO - PROCESS | 2720 | 1461237386613 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 04:16:26 INFO - PROCESS | 2720 | 1461237386616 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:16:26 INFO - PROCESS | 2720 | 1461237386618 Marionette TRACE conn4 <- [1,1338,null,{}] 04:16:26 INFO - PROCESS | 2720 | 1461237386621 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:26 INFO - PROCESS | 2720 | 1461237386703 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:16:26 INFO - PROCESS | 2720 | 1461237386709 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 2720 | ++DOCSHELL 0EFDEC00 == 55 [pid = 2720] [id = 344] 04:16:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (11840400) [pid = 2720] [serial = 1031] [outer = 00000000] 04:16:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1C868C00) [pid = 2720] [serial = 1032] [outer = 11840400] 04:16:26 INFO - PROCESS | 2720 | 1461237386753 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1C872800) [pid = 2720] [serial = 1033] [outer = 11840400] 04:16:27 INFO - PROCESS | 2720 | 1461237387200 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 04:16:27 INFO - PROCESS | 2720 | 1461237387253 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 2720 | 1461237387256 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 04:16:27 INFO - PROCESS | 2720 | 1461237387259 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:16:27 INFO - PROCESS | 2720 | 1461237387261 Marionette TRACE conn4 <- [1,1342,null,{}] 04:16:27 INFO - PROCESS | 2720 | 1461237387264 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:27 INFO - PROCESS | 2720 | 1461237387418 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:16:27 INFO - PROCESS | 2720 | 1461237387558 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:27 INFO - PROCESS | 2720 | ++DOCSHELL 0E759800 == 56 [pid = 2720] [id = 345] 04:16:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0E75B000) [pid = 2720] [serial = 1034] [outer = 00000000] 04:16:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0EFE9C00) [pid = 2720] [serial = 1035] [outer = 0E75B000] 04:16:27 INFO - PROCESS | 2720 | 1461237387621 Marionette DEBUG loaded listener.js 04:16:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (11DB6800) [pid = 2720] [serial = 1036] [outer = 0E75B000] 04:16:28 INFO - PROCESS | 2720 | 1461237388295 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1068ms 04:16:28 INFO - PROCESS | 2720 | 1461237388332 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:16:28 INFO - PROCESS | 2720 | 1461237388337 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 04:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:16:28 INFO - PROCESS | 2720 | 1461237388341 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:16:28 INFO - PROCESS | 2720 | 1461237388346 Marionette TRACE conn4 <- [1,1346,null,{}] 04:16:28 INFO - PROCESS | 2720 | 1461237388351 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:28 INFO - PROCESS | 2720 | 1461237388460 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:16:28 INFO - PROCESS | 2720 | 1461237388593 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 2720 | ++DOCSHELL 167A7400 == 57 [pid = 2720] [id = 346] 04:16:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (169EEC00) [pid = 2720] [serial = 1037] [outer = 00000000] 04:16:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (18281400) [pid = 2720] [serial = 1038] [outer = 169EEC00] 04:16:28 INFO - PROCESS | 2720 | 1461237388652 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (18559800) [pid = 2720] [serial = 1039] [outer = 169EEC00] 04:16:29 INFO - PROCESS | 2720 | 1461237389257 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 969ms 04:16:29 INFO - PROCESS | 2720 | 1461237389316 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 2720 | 1461237389319 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 04:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:16:29 INFO - PROCESS | 2720 | 1461237389323 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 2720 | 1461237389325 Marionette TRACE conn4 <- [1,1350,null,{}] 04:16:29 INFO - PROCESS | 2720 | 1461237389329 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:29 INFO - PROCESS | 2720 | 1461237389436 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:16:29 INFO - PROCESS | 2720 | 1461237389543 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 2720 | ++DOCSHELL 1B689000 == 58 [pid = 2720] [id = 347] 04:16:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1B689C00) [pid = 2720] [serial = 1040] [outer = 00000000] 04:16:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C85F800) [pid = 2720] [serial = 1041] [outer = 1B689C00] 04:16:29 INFO - PROCESS | 2720 | 1461237389600 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1C906C00) [pid = 2720] [serial = 1042] [outer = 1B689C00] 04:16:30 INFO - PROCESS | 2720 | 1461237390152 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 871ms 04:16:30 INFO - PROCESS | 2720 | 1461237390197 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:16:30 INFO - PROCESS | 2720 | 1461237390201 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 04:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:16:30 INFO - PROCESS | 2720 | 1461237390212 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 2720 | 1461237390217 Marionette TRACE conn4 <- [1,1354,null,{}] 04:16:30 INFO - PROCESS | 2720 | 1461237390221 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:30 INFO - PROCESS | 2720 | 1461237390333 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:16:30 INFO - PROCESS | 2720 | 1461237390443 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:30 INFO - PROCESS | 2720 | ++DOCSHELL 1C808800 == 59 [pid = 2720] [id = 348] 04:16:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1C87FC00) [pid = 2720] [serial = 1043] [outer = 00000000] 04:16:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1EC59400) [pid = 2720] [serial = 1044] [outer = 1C87FC00] 04:16:30 INFO - PROCESS | 2720 | 1461237390501 Marionette DEBUG loaded listener.js 04:16:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1EC63000) [pid = 2720] [serial = 1045] [outer = 1C87FC00] 04:16:31 INFO - PROCESS | 2720 | 1461237391135 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:16:31 INFO - PROCESS | 2720 | 1461237391204 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 04:16:31 INFO - PROCESS | 2720 | 1461237391208 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:16:31 INFO - PROCESS | 2720 | 1461237391210 Marionette TRACE conn4 <- [1,1358,null,{}] 04:16:31 INFO - PROCESS | 2720 | 1461237391214 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:31 INFO - PROCESS | 2720 | 1461237391319 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:16:31 INFO - PROCESS | 2720 | 1461237391451 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 2720 | ++DOCSHELL 0E80F400 == 60 [pid = 2720] [id = 349] 04:16:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0E955400) [pid = 2720] [serial = 1046] [outer = 00000000] 04:16:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1F60F400) [pid = 2720] [serial = 1047] [outer = 0E955400] 04:16:31 INFO - PROCESS | 2720 | 1461237391508 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1F7A1C00) [pid = 2720] [serial = 1048] [outer = 0E955400] 04:16:32 INFO - PROCESS | 2720 | 1461237392095 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:16:32 INFO - PROCESS | 2720 | 1461237392144 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 04:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:16:32 INFO - PROCESS | 2720 | 1461237392148 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 2720 | 1461237392150 Marionette TRACE conn4 <- [1,1362,null,{}] 04:16:32 INFO - PROCESS | 2720 | 1461237392154 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:32 INFO - PROCESS | 2720 | 1461237392260 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:16:32 INFO - PROCESS | 2720 | 1461237392367 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:32 INFO - PROCESS | 2720 | ++DOCSHELL 1F7F1400 == 61 [pid = 2720] [id = 350] 04:16:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1F7F1800) [pid = 2720] [serial = 1049] [outer = 00000000] 04:16:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (1FAAE000) [pid = 2720] [serial = 1050] [outer = 1F7F1800] 04:16:32 INFO - PROCESS | 2720 | 1461237392432 Marionette DEBUG loaded listener.js 04:16:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1FAB2800) [pid = 2720] [serial = 1051] [outer = 1F7F1800] 04:16:33 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:33 INFO - PROCESS | 2720 | 1461237393107 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:16:33 INFO - PROCESS | 2720 | 1461237393138 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 04:16:33 INFO - PROCESS | 2720 | 1461237393143 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:16:33 INFO - PROCESS | 2720 | 1461237393145 Marionette TRACE conn4 <- [1,1366,null,{}] 04:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:16:33 INFO - PROCESS | 2720 | 1461237393150 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:33 INFO - PROCESS | 2720 | 1461237393255 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:16:33 INFO - PROCESS | 2720 | 1461237393509 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 2720 | ++DOCSHELL 0E75E400 == 62 [pid = 2720] [id = 351] 04:16:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0E75F400) [pid = 2720] [serial = 1052] [outer = 00000000] 04:16:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (121C4800) [pid = 2720] [serial = 1053] [outer = 0E75F400] 04:16:33 INFO - PROCESS | 2720 | 1461237393573 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (123A9400) [pid = 2720] [serial = 1054] [outer = 0E75F400] 04:16:34 INFO - PROCESS | 2720 | 1461237394220 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 2720 | 1461237394281 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 04:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:16:34 INFO - PROCESS | 2720 | 1461237394287 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 2720 | 1461237394289 Marionette TRACE conn4 <- [1,1370,null,{}] 04:16:34 INFO - PROCESS | 2720 | 1461237394295 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:34 INFO - PROCESS | 2720 | 1461237394395 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:16:34 INFO - PROCESS | 2720 | 1461237394538 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 2720 | ++DOCSHELL 16F0BC00 == 63 [pid = 2720] [id = 352] 04:16:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (1858D000) [pid = 2720] [serial = 1055] [outer = 00000000] 04:16:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1A030000) [pid = 2720] [serial = 1056] [outer = 1858D000] 04:16:34 INFO - PROCESS | 2720 | 1461237394588 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1A06E000) [pid = 2720] [serial = 1057] [outer = 1858D000] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 0EFDEC00 == 62 [pid = 2720] [id = 344] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 19585000 == 61 [pid = 2720] [id = 343] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 0EF7F800 == 60 [pid = 2720] [id = 342] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 1A065400 == 59 [pid = 2720] [id = 341] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 1AAF3000 == 58 [pid = 2720] [id = 340] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 11E30C00 == 57 [pid = 2720] [id = 339] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 18588000 == 56 [pid = 2720] [id = 338] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 16C2EC00 == 55 [pid = 2720] [id = 337] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 0E753400 == 54 [pid = 2720] [id = 336] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (1C901C00) [pid = 2720] [serial = 990] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (1CF9C800) [pid = 2720] [serial = 957] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 0B28A800 == 53 [pid = 2720] [id = 335] 04:16:34 INFO - PROCESS | 2720 | --DOCSHELL 1C80B800 == 52 [pid = 2720] [id = 330] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (16723800) [pid = 2720] [serial = 862] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (1C80F800) [pid = 2720] [serial = 901] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (1A06F400) [pid = 2720] [serial = 865] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1C852000) [pid = 2720] [serial = 868] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1C803800) [pid = 2720] [serial = 859] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1C80EC00) [pid = 2720] [serial = 987] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1A521800) [pid = 2720] [serial = 975] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (1B602400) [pid = 2720] [serial = 978] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (17B74000) [pid = 2720] [serial = 951] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1B8AD400) [pid = 2720] [serial = 954] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (121C6800) [pid = 2720] [serial = 966] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (12372800) [pid = 2720] [serial = 967] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1D5DC400) [pid = 2720] [serial = 961] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1D3A9000) [pid = 2720] [serial = 960] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1A805C00) [pid = 2720] [serial = 976] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (16F2DC00) [pid = 2720] [serial = 964] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (16E79400) [pid = 2720] [serial = 963] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11E35800) [pid = 2720] [serial = 948] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (19AAA000) [pid = 2720] [serial = 972] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1828D400) [pid = 2720] [serial = 969] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1858B000) [pid = 2720] [serial = 970] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B689400) [pid = 2720] [serial = 979] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C80E000) [pid = 2720] [serial = 988] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (12375000) [pid = 2720] [serial = 981] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (16F2B800) [pid = 2720] [serial = 982] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B8AF400) [pid = 2720] [serial = 984] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B904000) [pid = 2720] [serial = 985] [outer = 00000000] [url = about:blank] 04:16:34 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1A027C00) [pid = 2720] [serial = 973] [outer = 00000000] [url = about:blank] 04:16:35 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:16:35 INFO - PROCESS | 2720 | 1461237395106 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2720 | 1461237395166 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 04:16:35 INFO - PROCESS | 2720 | 1461237395171 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:16:35 INFO - PROCESS | 2720 | 1461237395173 Marionette TRACE conn4 <- [1,1374,null,{}] 04:16:35 INFO - PROCESS | 2720 | 1461237395177 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:35 INFO - PROCESS | 2720 | 1461237395262 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:16:35 INFO - PROCESS | 2720 | 1461237395380 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2720 | ++DOCSHELL 11DE9400 == 53 [pid = 2720] [id = 353] 04:16:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11EBA000) [pid = 2720] [serial = 1058] [outer = 00000000] 04:16:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (16E79400) [pid = 2720] [serial = 1059] [outer = 11EBA000] 04:16:35 INFO - PROCESS | 2720 | 1461237395428 Marionette DEBUG loaded listener.js 04:16:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (17B7E000) [pid = 2720] [serial = 1060] [outer = 11EBA000] 04:16:35 INFO - PROCESS | 2720 | 1461237395813 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 2720 | 1461237395849 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 04:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:16:35 INFO - PROCESS | 2720 | 1461237395854 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 2720 | 1461237395860 Marionette TRACE conn4 <- [1,1378,null,{}] 04:16:35 INFO - PROCESS | 2720 | 1461237395869 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:35 INFO - PROCESS | 2720 | 1461237395960 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:16:35 INFO - PROCESS | 2720 | 1461237395997 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:35 INFO - PROCESS | 2720 | ++DOCSHELL 18592400 == 54 [pid = 2720] [id = 354] 04:16:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A029800) [pid = 2720] [serial = 1061] [outer = 00000000] 04:16:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1AAA1C00) [pid = 2720] [serial = 1062] [outer = 1A029800] 04:16:36 INFO - PROCESS | 2720 | 1461237396042 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1AAA8400) [pid = 2720] [serial = 1063] [outer = 1A029800] 04:16:36 INFO - PROCESS | 2720 | 1461237396494 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 04:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:16:36 INFO - PROCESS | 2720 | 1461237396547 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 04:16:36 INFO - PROCESS | 2720 | 1461237396549 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 04:16:36 INFO - PROCESS | 2720 | 1461237396553 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:16:36 INFO - PROCESS | 2720 | 1461237396554 Marionette TRACE conn4 <- [1,1382,null,{}] 04:16:36 INFO - PROCESS | 2720 | 1461237396558 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:36 INFO - PROCESS | 2720 | 1461237396640 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:16:36 INFO - PROCESS | 2720 | 1461237396646 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 2720 | ++DOCSHELL 1AAAB000 == 55 [pid = 2720] [id = 355] 04:16:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1B4C9000) [pid = 2720] [serial = 1064] [outer = 00000000] 04:16:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1B817000) [pid = 2720] [serial = 1065] [outer = 1B4C9000] 04:16:36 INFO - PROCESS | 2720 | 1461237396692 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B8B1C00) [pid = 2720] [serial = 1066] [outer = 1B4C9000] 04:16:37 INFO - PROCESS | 2720 | 1461237397160 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 04:16:37 INFO - PROCESS | 2720 | 1461237397187 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2720 | 1461237397189 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 04:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:16:37 INFO - PROCESS | 2720 | 1461237397198 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 2720 | 1461237397200 Marionette TRACE conn4 <- [1,1386,null,{}] 04:16:37 INFO - PROCESS | 2720 | 1461237397204 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:37 INFO - PROCESS | 2720 | 1461237397317 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:16:37 INFO - PROCESS | 2720 | 1461237397408 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 2720 | ++DOCSHELL 1A010400 == 56 [pid = 2720] [id = 356] 04:16:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1B8B4C00) [pid = 2720] [serial = 1067] [outer = 00000000] 04:16:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1C7BD400) [pid = 2720] [serial = 1068] [outer = 1B8B4C00] 04:16:37 INFO - PROCESS | 2720 | 1461237397461 Marionette DEBUG loaded listener.js 04:16:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1C851800) [pid = 2720] [serial = 1069] [outer = 1B8B4C00] 04:16:37 INFO - PROCESS | 2720 | 1461237397898 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 04:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:16:37 INFO - PROCESS | 2720 | 1461237397932 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 2720 | 1461237397934 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 04:16:37 INFO - PROCESS | 2720 | 1461237397941 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 2720 | 1461237397943 Marionette TRACE conn4 <- [1,1390,null,{}] 04:16:37 INFO - PROCESS | 2720 | 1461237397947 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:38 INFO - PROCESS | 2720 | 1461237398062 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:16:38 INFO - PROCESS | 2720 | 1461237398069 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 2720 | ++DOCSHELL 1B90C800 == 57 [pid = 2720] [id = 357] 04:16:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1C72C000) [pid = 2720] [serial = 1070] [outer = 00000000] 04:16:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C87E000) [pid = 2720] [serial = 1071] [outer = 1C72C000] 04:16:38 INFO - PROCESS | 2720 | 1461237398116 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1C909800) [pid = 2720] [serial = 1072] [outer = 1C72C000] 04:16:38 INFO - PROCESS | 2720 | 1461237398580 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 04:16:38 INFO - PROCESS | 2720 | 1461237398634 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:16:38 INFO - PROCESS | 2720 | 1461237398636 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 04:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:16:38 INFO - PROCESS | 2720 | 1461237398640 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:16:38 INFO - PROCESS | 2720 | 1461237398642 Marionette TRACE conn4 <- [1,1394,null,{}] 04:16:38 INFO - PROCESS | 2720 | 1461237398645 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:38 INFO - PROCESS | 2720 | 1461237398786 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:16:38 INFO - PROCESS | 2720 | 1461237398814 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:38 INFO - PROCESS | 2720 | ++DOCSHELL 1C879800 == 58 [pid = 2720] [id = 358] 04:16:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1C90E000) [pid = 2720] [serial = 1073] [outer = 00000000] 04:16:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1DC3CC00) [pid = 2720] [serial = 1074] [outer = 1C90E000] 04:16:38 INFO - PROCESS | 2720 | 1461237398858 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1DCD8000) [pid = 2720] [serial = 1075] [outer = 1C90E000] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1AAF5400) [pid = 2720] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0E811C00) [pid = 2720] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1CF99C00) [pid = 2720] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1B68B800) [pid = 2720] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (123AA000) [pid = 2720] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (11874800) [pid = 2720] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (16C2F000) [pid = 2720] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (12371C00) [pid = 2720] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (17B73C00) [pid = 2720] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1858A400) [pid = 2720] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1D39F000) [pid = 2720] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (11D0EC00) [pid = 2720] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1AB7E400) [pid = 2720] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1C9DD800) [pid = 2720] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (11847C00) [pid = 2720] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (15A03800) [pid = 2720] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1A525C00) [pid = 2720] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1C86E400) [pid = 2720] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1C869000) [pid = 2720] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (11D1D400) [pid = 2720] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A51DC00) [pid = 2720] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:16:39 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (167A9000) [pid = 2720] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:16:39 INFO - PROCESS | 2720 | 1461237399454 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 869ms 04:16:39 INFO - PROCESS | 2720 | 1461237399514 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:16:39 INFO - PROCESS | 2720 | 1461237399516 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 04:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:16:39 INFO - PROCESS | 2720 | 1461237399519 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 2720 | 1461237399521 Marionette TRACE conn4 <- [1,1398,null,{}] 04:16:39 INFO - PROCESS | 2720 | 1461237399524 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:39 INFO - PROCESS | 2720 | 1461237399605 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:16:39 INFO - PROCESS | 2720 | 1461237399611 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 2720 | ++DOCSHELL 16724400 == 59 [pid = 2720] [id = 359] 04:16:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16735800) [pid = 2720] [serial = 1076] [outer = 00000000] 04:16:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1A072000) [pid = 2720] [serial = 1077] [outer = 16735800] 04:16:39 INFO - PROCESS | 2720 | 1461237399655 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1A071C00) [pid = 2720] [serial = 1078] [outer = 16735800] 04:16:40 INFO - PROCESS | 2720 | 1461237400095 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 04:16:40 INFO - PROCESS | 2720 | 1461237400150 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2720 | 1461237400152 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 04:16:40 INFO - PROCESS | 2720 | 1461237400156 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:16:40 INFO - PROCESS | 2720 | 1461237400157 Marionette TRACE conn4 <- [1,1402,null,{}] 04:16:40 INFO - PROCESS | 2720 | 1461237400161 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:40 INFO - PROCESS | 2720 | 1461237400242 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:16:40 INFO - PROCESS | 2720 | 1461237400249 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2720 | ++DOCSHELL 19AA9400 == 60 [pid = 2720] [id = 360] 04:16:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A517800) [pid = 2720] [serial = 1079] [outer = 00000000] 04:16:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C907400) [pid = 2720] [serial = 1080] [outer = 1A517800] 04:16:40 INFO - PROCESS | 2720 | 1461237400293 Marionette DEBUG loaded listener.js 04:16:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1D3A9000) [pid = 2720] [serial = 1081] [outer = 1A517800] 04:16:40 INFO - PROCESS | 2720 | 1461237400774 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 04:16:40 INFO - PROCESS | 2720 | 1461237400830 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 2720 | 1461237400832 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 04:16:40 INFO - PROCESS | 2720 | 1461237400835 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:16:40 INFO - PROCESS | 2720 | 1461237400837 Marionette TRACE conn4 <- [1,1406,null,{}] 04:16:40 INFO - PROCESS | 2720 | 1461237400840 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:40 INFO - PROCESS | 2720 | 1461237400923 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:16:40 INFO - PROCESS | 2720 | 1461237400930 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:40 INFO - PROCESS | 2720 | ++DOCSHELL 1C87F400 == 61 [pid = 2720] [id = 361] 04:16:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1D5DE800) [pid = 2720] [serial = 1082] [outer = 00000000] 04:16:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1F604400) [pid = 2720] [serial = 1083] [outer = 1D5DE800] 04:16:40 INFO - PROCESS | 2720 | 1461237400982 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1FAAC400) [pid = 2720] [serial = 1084] [outer = 1D5DE800] 04:16:41 INFO - PROCESS | 2720 | 1461237401705 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 930ms 04:16:41 INFO - PROCESS | 2720 | 1461237401771 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:16:41 INFO - PROCESS | 2720 | 1461237401775 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 04:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:16:41 INFO - PROCESS | 2720 | 1461237401781 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:16:41 INFO - PROCESS | 2720 | 1461237401785 Marionette TRACE conn4 <- [1,1410,null,{}] 04:16:41 INFO - PROCESS | 2720 | 1461237401805 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:41 INFO - PROCESS | 2720 | 1461237401921 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:16:42 INFO - PROCESS | 2720 | 1461237402059 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 2720 | ++DOCSHELL 1237AC00 == 62 [pid = 2720] [id = 362] 04:16:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (12DAC800) [pid = 2720] [serial = 1085] [outer = 00000000] 04:16:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (16F28400) [pid = 2720] [serial = 1086] [outer = 12DAC800] 04:16:42 INFO - PROCESS | 2720 | 1461237402119 Marionette DEBUG loaded listener.js 04:16:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (17B7A000) [pid = 2720] [serial = 1087] [outer = 12DAC800] 04:16:42 INFO - PROCESS | 2720 | 1461237402763 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1035ms 04:16:42 INFO - PROCESS | 2720 | 1461237402821 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 2720 | 1461237402827 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 04:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:16:42 INFO - PROCESS | 2720 | 1461237402834 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 2720 | 1461237402837 Marionette TRACE conn4 <- [1,1414,null,{}] 04:16:42 INFO - PROCESS | 2720 | 1461237402841 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:42 INFO - PROCESS | 2720 | 1461237402951 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:16:43 INFO - PROCESS | 2720 | 1461237403087 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:43 INFO - PROCESS | 2720 | ++DOCSHELL 19AA4400 == 63 [pid = 2720] [id = 363] 04:16:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (19AA4C00) [pid = 2720] [serial = 1088] [outer = 00000000] 04:16:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1AAA0400) [pid = 2720] [serial = 1089] [outer = 19AA4C00] 04:16:43 INFO - PROCESS | 2720 | 1461237403144 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1B60F000) [pid = 2720] [serial = 1090] [outer = 19AA4C00] 04:16:43 INFO - PROCESS | 2720 | 1461237403782 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 969ms 04:16:43 INFO - PROCESS | 2720 | 1461237403805 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 2720 | 1461237403808 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 04:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:16:43 INFO - PROCESS | 2720 | 1461237403812 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 2720 | 1461237403816 Marionette TRACE conn4 <- [1,1418,null,{}] 04:16:43 INFO - PROCESS | 2720 | 1461237403827 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:43 INFO - PROCESS | 2720 | 1461237403940 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:16:44 INFO - PROCESS | 2720 | 1461237404079 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 2720 | ++DOCSHELL 1DC3B800 == 64 [pid = 2720] [id = 364] 04:16:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1EB10800) [pid = 2720] [serial = 1091] [outer = 00000000] 04:16:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1FAAA800) [pid = 2720] [serial = 1092] [outer = 1EB10800] 04:16:44 INFO - PROCESS | 2720 | 1461237404139 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (200A0C00) [pid = 2720] [serial = 1093] [outer = 1EB10800] 04:16:44 INFO - PROCESS | 2720 | 1461237404790 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1022ms 04:16:44 INFO - PROCESS | 2720 | 1461237404838 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:16:44 INFO - PROCESS | 2720 | 1461237404841 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 04:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:16:44 INFO - PROCESS | 2720 | 1461237404844 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:16:44 INFO - PROCESS | 2720 | 1461237404846 Marionette TRACE conn4 <- [1,1422,null,{}] 04:16:44 INFO - PROCESS | 2720 | 1461237404850 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:44 INFO - PROCESS | 2720 | 1461237404959 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:16:45 INFO - PROCESS | 2720 | 1461237405094 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:45 INFO - PROCESS | 2720 | ++DOCSHELL 200A9000 == 65 [pid = 2720] [id = 365] 04:16:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (200A9400) [pid = 2720] [serial = 1094] [outer = 00000000] 04:16:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (200AE800) [pid = 2720] [serial = 1095] [outer = 200A9400] 04:16:45 INFO - PROCESS | 2720 | 1461237405151 Marionette DEBUG loaded listener.js 04:16:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (200E6C00) [pid = 2720] [serial = 1096] [outer = 200A9400] 04:16:45 INFO - PROCESS | 2720 | 1461237405808 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1018ms 04:16:45 INFO - PROCESS | 2720 | 1461237405866 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:16:45 INFO - PROCESS | 2720 | 1461237405868 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 04:16:45 INFO - PROCESS | 2720 | 1461237405872 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:16:45 INFO - PROCESS | 2720 | 1461237405874 Marionette TRACE conn4 <- [1,1426,null,{}] 04:16:45 INFO - PROCESS | 2720 | 1461237405877 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:45 INFO - PROCESS | 2720 | 1461237405986 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:16:46 INFO - PROCESS | 2720 | 1461237406292 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:46 INFO - PROCESS | 2720 | ++DOCSHELL 0E95AC00 == 66 [pid = 2720] [id = 366] 04:16:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0E993400) [pid = 2720] [serial = 1097] [outer = 00000000] 04:16:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (12E9C000) [pid = 2720] [serial = 1098] [outer = 0E993400] 04:16:46 INFO - PROCESS | 2720 | 1461237406367 Marionette DEBUG loaded listener.js 04:16:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (15ADD400) [pid = 2720] [serial = 1099] [outer = 0E993400] 04:16:46 INFO - PROCESS | 2720 | 1461237407010 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1181ms 04:16:47 INFO - PROCESS | 2720 | 1461237407056 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 2720 | 1461237407061 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 04:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:16:47 INFO - PROCESS | 2720 | 1461237407067 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 2720 | 1461237407070 Marionette TRACE conn4 <- [1,1430,null,{}] 04:16:47 INFO - PROCESS | 2720 | 1461237407094 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 2720 | 1461237407195 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:16:47 INFO - PROCESS | 2720 | 1461237407336 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:47 INFO - PROCESS | 2720 | ++DOCSHELL 16F0AC00 == 67 [pid = 2720] [id = 367] 04:16:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (16F0D000) [pid = 2720] [serial = 1100] [outer = 00000000] 04:16:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (17B7E800) [pid = 2720] [serial = 1101] [outer = 16F0D000] 04:16:47 INFO - PROCESS | 2720 | 1461237407386 Marionette DEBUG loaded listener.js 04:16:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (18587400) [pid = 2720] [serial = 1102] [outer = 16F0D000] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 19AA9400 == 66 [pid = 2720] [id = 360] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 16724400 == 65 [pid = 2720] [id = 359] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 1C879800 == 64 [pid = 2720] [id = 358] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 1B90C800 == 63 [pid = 2720] [id = 357] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 1A010400 == 62 [pid = 2720] [id = 356] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 1AAAB000 == 61 [pid = 2720] [id = 355] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 18592400 == 60 [pid = 2720] [id = 354] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 11DE9400 == 59 [pid = 2720] [id = 353] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1C868C00) [pid = 2720] [serial = 1032] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 16F0BC00 == 58 [pid = 2720] [id = 352] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 0E75E400 == 57 [pid = 2720] [id = 351] 04:16:47 INFO - PROCESS | 2720 | --DOCSHELL 0E759800 == 56 [pid = 2720] [id = 345] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1C903800) [pid = 2720] [serial = 946] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (1CFA3000) [pid = 2720] [serial = 958] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (11DE4800) [pid = 2720] [serial = 904] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (16FE5800) [pid = 2720] [serial = 907] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1C85B000) [pid = 2720] [serial = 910] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (1C879000) [pid = 2720] [serial = 913] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (11EB7800) [pid = 2720] [serial = 949] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1C7C0400) [pid = 2720] [serial = 955] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (18281800) [pid = 2720] [serial = 952] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1B4C8C00) [pid = 2720] [serial = 1020] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (11D26000) [pid = 2720] [serial = 1008] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11DE2C00) [pid = 2720] [serial = 1009] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1DCD8800) [pid = 2720] [serial = 1000] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1D3A3000) [pid = 2720] [serial = 999] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B8B2000) [pid = 2720] [serial = 1023] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (167A2000) [pid = 2720] [serial = 994] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (15A55C00) [pid = 2720] [serial = 993] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (12E41000) [pid = 2720] [serial = 1006] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (12543C00) [pid = 2720] [serial = 1005] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B610000) [pid = 2720] [serial = 1021] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (16F2AC00) [pid = 2720] [serial = 1011] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (17C49000) [pid = 2720] [serial = 1012] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1A522000) [pid = 2720] [serial = 1017] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1AAE8000) [pid = 2720] [serial = 997] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A071800) [pid = 2720] [serial = 996] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (19AA6800) [pid = 2720] [serial = 1014] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (19AAAC00) [pid = 2720] [serial = 1015] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1EB17000) [pid = 2720] [serial = 1003] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1EB13400) [pid = 2720] [serial = 1002] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (16F29800) [pid = 2720] [serial = 1027] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (16F2C800) [pid = 2720] [serial = 1026] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1B908800) [pid = 2720] [serial = 1029] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B905000) [pid = 2720] [serial = 1024] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1C80E400) [pid = 2720] [serial = 1030] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A06C400) [pid = 2720] [serial = 1018] [outer = 00000000] [url = about:blank] 04:16:47 INFO - PROCESS | 2720 | 1461237407915 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 890ms 04:16:47 INFO - PROCESS | 2720 | 1461237407963 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 2720 | 1461237407967 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 04:16:47 INFO - PROCESS | 2720 | 1461237407972 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:16:47 INFO - PROCESS | 2720 | 1461237407974 Marionette TRACE conn4 <- [1,1434,null,{}] 04:16:47 INFO - PROCESS | 2720 | 1461237407978 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:48 INFO - PROCESS | 2720 | 1461237408082 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:16:48 INFO - PROCESS | 2720 | 1461237408178 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 2720 | ++DOCSHELL 11DE4800 == 57 [pid = 2720] [id = 368] 04:16:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11DE5400) [pid = 2720] [serial = 1103] [outer = 00000000] 04:16:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (12DA8000) [pid = 2720] [serial = 1104] [outer = 11DE5400] 04:16:48 INFO - PROCESS | 2720 | 1461237408224 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (15A4EC00) [pid = 2720] [serial = 1105] [outer = 11DE5400] 04:16:48 INFO - PROCESS | 2720 | 1461237408648 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 729ms 04:16:48 INFO - PROCESS | 2720 | 1461237408706 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 2720 | 1461237408709 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 04:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:16:48 INFO - PROCESS | 2720 | 1461237408714 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:16:48 INFO - PROCESS | 2720 | 1461237408719 Marionette TRACE conn4 <- [1,1438,null,{}] 04:16:48 INFO - PROCESS | 2720 | 1461237408728 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:48 INFO - PROCESS | 2720 | 1461237408842 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:16:48 INFO - PROCESS | 2720 | 1461237408860 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 2720 | ++DOCSHELL 1858BC00 == 58 [pid = 2720] [id = 369] 04:16:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1858FC00) [pid = 2720] [serial = 1106] [outer = 00000000] 04:16:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1957B400) [pid = 2720] [serial = 1107] [outer = 1858FC00] 04:16:48 INFO - PROCESS | 2720 | 1461237408905 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (19AA3400) [pid = 2720] [serial = 1108] [outer = 1858FC00] 04:16:49 INFO - PROCESS | 2720 | 1461237409381 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:16:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1952A000) [pid = 2720] [serial = 1109] [outer = 0EF7E400] 04:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 04:16:49 INFO - PROCESS | 2720 | 1461237409422 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:16:49 INFO - PROCESS | 2720 | 1461237409424 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 04:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:16:49 INFO - PROCESS | 2720 | 1461237409454 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 2720 | 1461237409456 Marionette TRACE conn4 <- [1,1442,null,{}] 04:16:49 INFO - PROCESS | 2720 | 1461237409459 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 2720 | 1461237409541 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:16:49 INFO - PROCESS | 2720 | 1461237409645 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 2720 | ++DOCSHELL 1A00D000 == 59 [pid = 2720] [id = 370] 04:16:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1A064400) [pid = 2720] [serial = 1110] [outer = 00000000] 04:16:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A809000) [pid = 2720] [serial = 1111] [outer = 1A064400] 04:16:49 INFO - PROCESS | 2720 | 1461237409691 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1A524400) [pid = 2720] [serial = 1112] [outer = 1A064400] 04:16:50 INFO - PROCESS | 2720 | 1461237410100 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 690ms 04:16:50 INFO - PROCESS | 2720 | 1461237410141 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 2720 | 1461237410143 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 04:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:16:50 INFO - PROCESS | 2720 | 1461237410152 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 2720 | 1461237410154 Marionette TRACE conn4 <- [1,1446,null,{}] 04:16:50 INFO - PROCESS | 2720 | 1461237410158 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:50 INFO - PROCESS | 2720 | 1461237410301 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:16:50 INFO - PROCESS | 2720 | 1461237410369 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:50 INFO - PROCESS | 2720 | ++DOCSHELL 1AAAB000 == 60 [pid = 2720] [id = 371] 04:16:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1AAE8C00) [pid = 2720] [serial = 1113] [outer = 00000000] 04:16:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B4C2400) [pid = 2720] [serial = 1114] [outer = 1AAE8C00] 04:16:50 INFO - PROCESS | 2720 | 1461237410421 Marionette DEBUG loaded listener.js 04:16:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1B610400) [pid = 2720] [serial = 1115] [outer = 1AAE8C00] 04:16:50 INFO - PROCESS | 2720 | 1461237410866 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 04:16:50 INFO - PROCESS | 2720 | 1461237410886 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 2720 | 1461237410888 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 04:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:16:50 INFO - PROCESS | 2720 | 1461237410919 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 2720 | 1461237410921 Marionette TRACE conn4 <- [1,1450,null,{}] 04:16:50 INFO - PROCESS | 2720 | 1461237410929 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:51 INFO - PROCESS | 2720 | 1461237411050 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:16:51 INFO - PROCESS | 2720 | 1461237411118 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 2720 | ++DOCSHELL 1AB7B400 == 61 [pid = 2720] [id = 372] 04:16:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1B68D000) [pid = 2720] [serial = 1116] [outer = 00000000] 04:16:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B905000) [pid = 2720] [serial = 1117] [outer = 1B68D000] 04:16:51 INFO - PROCESS | 2720 | 1461237411163 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1B902800) [pid = 2720] [serial = 1118] [outer = 1B68D000] 04:16:51 INFO - PROCESS | 2720 | 1461237411597 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 750ms 04:16:51 INFO - PROCESS | 2720 | 1461237411681 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:16:51 INFO - PROCESS | 2720 | 1461237411683 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 04:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:16:51 INFO - PROCESS | 2720 | 1461237411687 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:16:51 INFO - PROCESS | 2720 | 1461237411689 Marionette TRACE conn4 <- [1,1454,null,{}] 04:16:51 INFO - PROCESS | 2720 | 1461237411693 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:51 INFO - PROCESS | 2720 | 1461237411805 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:16:51 INFO - PROCESS | 2720 | 1461237411869 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 2720 | ++DOCSHELL 1C802000 == 62 [pid = 2720] [id = 373] 04:16:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C806C00) [pid = 2720] [serial = 1119] [outer = 00000000] 04:16:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1C80FC00) [pid = 2720] [serial = 1120] [outer = 1C806C00] 04:16:51 INFO - PROCESS | 2720 | 1461237411914 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1C853400) [pid = 2720] [serial = 1121] [outer = 1C806C00] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (11840400) [pid = 2720] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1A517800) [pid = 2720] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (16735800) [pid = 2720] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B8B4C00) [pid = 2720] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1C72C000) [pid = 2720] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1C90E000) [pid = 2720] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (11EBA000) [pid = 2720] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A029800) [pid = 2720] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1858D000) [pid = 2720] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1B4C9000) [pid = 2720] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:16:52 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0E75F400) [pid = 2720] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:16:52 INFO - PROCESS | 2720 | 1461237412432 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 04:16:52 INFO - PROCESS | 2720 | 1461237412462 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 2720 | 1461237412464 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 04:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:16:52 INFO - PROCESS | 2720 | 1461237412467 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 2720 | 1461237412468 Marionette TRACE conn4 <- [1,1458,null,{}] 04:16:52 INFO - PROCESS | 2720 | 1461237412472 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:52 INFO - PROCESS | 2720 | 1461237412553 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:16:52 INFO - PROCESS | 2720 | 1461237412559 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:52 INFO - PROCESS | 2720 | ++DOCSHELL 1B7AD000 == 63 [pid = 2720] [id = 374] 04:16:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B906000) [pid = 2720] [serial = 1122] [outer = 00000000] 04:16:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1C85E800) [pid = 2720] [serial = 1123] [outer = 1B906000] 04:16:52 INFO - PROCESS | 2720 | 1461237412603 Marionette DEBUG loaded listener.js 04:16:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C862800) [pid = 2720] [serial = 1124] [outer = 1B906000] 04:16:53 INFO - PROCESS | 2720 | 1461237413024 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 04:16:53 INFO - PROCESS | 2720 | 1461237413098 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 2720 | 1461237413100 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 04:16:53 INFO - PROCESS | 2720 | 1461237413103 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:16:53 INFO - PROCESS | 2720 | 1461237413105 Marionette TRACE conn4 <- [1,1462,null,{}] 04:16:53 INFO - PROCESS | 2720 | 1461237413108 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:53 INFO - PROCESS | 2720 | 1461237413189 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:16:53 INFO - PROCESS | 2720 | 1461237413198 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 2720 | ++DOCSHELL 1C859800 == 64 [pid = 2720] [id = 375] 04:16:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C866800) [pid = 2720] [serial = 1125] [outer = 00000000] 04:16:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (11DDF400) [pid = 2720] [serial = 1126] [outer = 1C866800] 04:16:53 INFO - PROCESS | 2720 | 1461237413242 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C86D400) [pid = 2720] [serial = 1127] [outer = 1C866800] 04:16:53 INFO - PROCESS | 2720 | 1461237413711 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 04:16:53 INFO - PROCESS | 2720 | 1461237413748 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:16:53 INFO - PROCESS | 2720 | 1461237413750 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 04:16:53 INFO - PROCESS | 2720 | 1461237413754 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:16:53 INFO - PROCESS | 2720 | 1461237413755 Marionette TRACE conn4 <- [1,1466,null,{}] 04:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:16:53 INFO - PROCESS | 2720 | 1461237413759 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:53 INFO - PROCESS | 2720 | 1461237413843 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:16:53 INFO - PROCESS | 2720 | 1461237413849 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 2720 | ++DOCSHELL 1C873400 == 65 [pid = 2720] [id = 376] 04:16:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C87B400) [pid = 2720] [serial = 1128] [outer = 00000000] 04:16:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C908000) [pid = 2720] [serial = 1129] [outer = 1C87B400] 04:16:53 INFO - PROCESS | 2720 | 1461237413899 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1CF9A800) [pid = 2720] [serial = 1130] [outer = 1C87B400] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 0E80F400 == 64 [pid = 2720] [id = 349] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 0E758000 == 63 [pid = 2720] [id = 287] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C808800 == 62 [pid = 2720] [id = 348] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 167A7400 == 61 [pid = 2720] [id = 346] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C805C00 == 60 [pid = 2720] [id = 289] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 17C4B400 == 59 [pid = 2720] [id = 288] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 12379C00 == 58 [pid = 2720] [id = 331] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C90C000 == 57 [pid = 2720] [id = 319] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1B689000 == 56 [pid = 2720] [id = 347] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1F7F1400 == 55 [pid = 2720] [id = 350] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1B8AF800 == 54 [pid = 2720] [id = 320] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C85D400 == 53 [pid = 2720] [id = 304] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1AAEC000 == 52 [pid = 2720] [id = 268] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 12E3D800 == 51 [pid = 2720] [id = 302] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1A51D400 == 50 [pid = 2720] [id = 303] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 11E39400 == 49 [pid = 2720] [id = 270] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1CF93400 == 48 [pid = 2720] [id = 333] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 16F35400 == 47 [pid = 2720] [id = 332] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1B904400 == 46 [pid = 2720] [id = 286] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C85EC00 == 45 [pid = 2720] [id = 315] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1B8B7400 == 44 [pid = 2720] [id = 300] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 11872C00 == 43 [pid = 2720] [id = 271] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1B60CC00 == 42 [pid = 2720] [id = 334] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 16F0AC00 == 41 [pid = 2720] [id = 367] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 200A9000 == 40 [pid = 2720] [id = 365] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 0E95AC00 == 39 [pid = 2720] [id = 366] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1DC3B800 == 38 [pid = 2720] [id = 364] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 19AA4400 == 37 [pid = 2720] [id = 363] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C87F400 == 36 [pid = 2720] [id = 361] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1237AC00 == 35 [pid = 2720] [id = 362] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1A00D000 == 34 [pid = 2720] [id = 370] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1AAAB000 == 33 [pid = 2720] [id = 371] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1858BC00 == 32 [pid = 2720] [id = 369] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C802000 == 31 [pid = 2720] [id = 373] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 11DE4800 == 30 [pid = 2720] [id = 368] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1B7AD000 == 29 [pid = 2720] [id = 374] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1C859800 == 28 [pid = 2720] [id = 375] 04:16:55 INFO - PROCESS | 2720 | --DOCSHELL 1AB7B400 == 27 [pid = 2720] [id = 372] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1B817000) [pid = 2720] [serial = 1065] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (123A9400) [pid = 2720] [serial = 1054] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (121C4800) [pid = 2720] [serial = 1053] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1C872800) [pid = 2720] [serial = 1033] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0EFE9C00) [pid = 2720] [serial = 1035] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (18281400) [pid = 2720] [serial = 1038] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1C85F800) [pid = 2720] [serial = 1041] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1EC59400) [pid = 2720] [serial = 1044] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1F60F400) [pid = 2720] [serial = 1047] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1FAAE000) [pid = 2720] [serial = 1050] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1D3A9000) [pid = 2720] [serial = 1081] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1F604400) [pid = 2720] [serial = 1083] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C907400) [pid = 2720] [serial = 1080] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1A072000) [pid = 2720] [serial = 1077] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1DCD8000) [pid = 2720] [serial = 1075] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1A071C00) [pid = 2720] [serial = 1078] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1B8B1C00) [pid = 2720] [serial = 1066] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1C7BD400) [pid = 2720] [serial = 1068] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1C87E000) [pid = 2720] [serial = 1071] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1C851800) [pid = 2720] [serial = 1069] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1DC3CC00) [pid = 2720] [serial = 1074] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (16E79400) [pid = 2720] [serial = 1059] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (17B7E000) [pid = 2720] [serial = 1060] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1C909800) [pid = 2720] [serial = 1072] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1AAA1C00) [pid = 2720] [serial = 1062] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1AAA8400) [pid = 2720] [serial = 1063] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1A06E000) [pid = 2720] [serial = 1057] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1A030000) [pid = 2720] [serial = 1056] [outer = 00000000] [url = about:blank] 04:16:56 INFO - PROCESS | 2720 | 1461237416197 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2469ms 04:16:56 INFO - PROCESS | 2720 | 1461237416229 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 2720 | 1461237416232 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:16:56 INFO - PROCESS | 2720 | 1461237416238 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 2720 | 1461237416242 Marionette TRACE conn4 <- [1,1470,null,{}] 04:16:56 INFO - PROCESS | 2720 | 1461237416248 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:56 INFO - PROCESS | 2720 | 1461237416341 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:16:56 INFO - PROCESS | 2720 | 1461237416352 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 2720 | ++DOCSHELL 0E80CC00 == 28 [pid = 2720] [id = 377] 04:16:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (0E80E800) [pid = 2720] [serial = 1131] [outer = 00000000] 04:16:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (0E817000) [pid = 2720] [serial = 1132] [outer = 0E80E800] 04:16:56 INFO - PROCESS | 2720 | 1461237416402 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0E9EE000) [pid = 2720] [serial = 1133] [outer = 0E80E800] 04:16:56 INFO - PROCESS | 2720 | 1461237416917 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 04:16:56 INFO - PROCESS | 2720 | 1461237416968 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:16:56 INFO - PROCESS | 2720 | 1461237416975 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 04:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:16:56 INFO - PROCESS | 2720 | 1461237416981 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:16:56 INFO - PROCESS | 2720 | 1461237416984 Marionette TRACE conn4 <- [1,1474,null,{}] 04:16:56 INFO - PROCESS | 2720 | 1461237416988 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 2720 | 1461237417074 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:16:57 INFO - PROCESS | 2720 | 1461237417084 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 2720 | ++DOCSHELL 11D06000 == 29 [pid = 2720] [id = 378] 04:16:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (11D1E400) [pid = 2720] [serial = 1134] [outer = 00000000] 04:16:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (11DB9400) [pid = 2720] [serial = 1135] [outer = 11D1E400] 04:16:57 INFO - PROCESS | 2720 | 1461237417137 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (11DDC800) [pid = 2720] [serial = 1136] [outer = 11D1E400] 04:16:57 INFO - PROCESS | 2720 | 1461237417610 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 04:16:57 INFO - PROCESS | 2720 | 1461237417653 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:16:57 INFO - PROCESS | 2720 | 1461237417656 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 04:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:16:57 INFO - PROCESS | 2720 | 1461237417660 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 2720 | 1461237417664 Marionette TRACE conn4 <- [1,1478,null,{}] 04:16:57 INFO - PROCESS | 2720 | 1461237417675 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 2720 | 1461237417801 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:16:57 INFO - PROCESS | 2720 | 1461237417818 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:57 INFO - PROCESS | 2720 | ++DOCSHELL 11EB6800 == 30 [pid = 2720] [id = 379] 04:16:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (11EB9800) [pid = 2720] [serial = 1137] [outer = 00000000] 04:16:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1216DC00) [pid = 2720] [serial = 1138] [outer = 11EB9800] 04:16:57 INFO - PROCESS | 2720 | 1461237417869 Marionette DEBUG loaded listener.js 04:16:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (121CAC00) [pid = 2720] [serial = 1139] [outer = 11EB9800] 04:16:58 INFO - PROCESS | 2720 | 1461237418328 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 04:16:58 INFO - PROCESS | 2720 | 1461237418344 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 2720 | 1461237418347 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 04:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:16:58 INFO - PROCESS | 2720 | 1461237418350 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - PROCESS | 2720 | 1461237418352 Marionette TRACE conn4 <- [1,1482,null,{}] 04:16:58 INFO - PROCESS | 2720 | 1461237418356 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:58 INFO - PROCESS | 2720 | 1461237418440 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:16:58 INFO - PROCESS | 2720 | 1461237418446 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 2720 | ++DOCSHELL 11843400 == 31 [pid = 2720] [id = 380] 04:16:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (12372400) [pid = 2720] [serial = 1140] [outer = 00000000] 04:16:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (12541C00) [pid = 2720] [serial = 1141] [outer = 12372400] 04:16:58 INFO - PROCESS | 2720 | 1461237418496 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (12DB3400) [pid = 2720] [serial = 1142] [outer = 12372400] 04:16:58 INFO - PROCESS | 2720 | 1461237418932 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 04:16:58 INFO - PROCESS | 2720 | 1461237418985 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:16:58 INFO - PROCESS | 2720 | 1461237418987 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 04:16:58 INFO - PROCESS | 2720 | 1461237418990 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:16:58 INFO - PROCESS | 2720 | 1461237418992 Marionette TRACE conn4 <- [1,1486,null,{}] 04:16:58 INFO - PROCESS | 2720 | 1461237418996 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 2720 | 1461237419076 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:16:59 INFO - PROCESS | 2720 | 1461237419096 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 2720 | ++DOCSHELL 123AC400 == 32 [pid = 2720] [id = 381] 04:16:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (123B3000) [pid = 2720] [serial = 1143] [outer = 00000000] 04:16:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (15ADC000) [pid = 2720] [serial = 1144] [outer = 123B3000] 04:16:59 INFO - PROCESS | 2720 | 1461237419141 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1671D400) [pid = 2720] [serial = 1145] [outer = 123B3000] 04:16:59 INFO - PROCESS | 2720 | 1461237419596 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 04:16:59 INFO - PROCESS | 2720 | 1461237419665 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 2720 | 1461237419667 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 04:16:59 INFO - PROCESS | 2720 | 1461237419671 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:16:59 INFO - PROCESS | 2720 | 1461237419672 Marionette TRACE conn4 <- [1,1490,null,{}] 04:16:59 INFO - PROCESS | 2720 | 1461237419676 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 2720 | 1461237419788 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:16:59 INFO - PROCESS | 2720 | 1461237419801 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 2720 | ++DOCSHELL 15A54400 == 33 [pid = 2720] [id = 382] 04:16:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (16F0B800) [pid = 2720] [serial = 1146] [outer = 00000000] 04:16:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (16F2C800) [pid = 2720] [serial = 1147] [outer = 16F0B800] 04:16:59 INFO - PROCESS | 2720 | 1461237419850 Marionette DEBUG loaded listener.js 04:16:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (16FE7000) [pid = 2720] [serial = 1148] [outer = 16F0B800] 04:17:00 INFO - PROCESS | 2720 | 1461237420287 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 04:17:00 INFO - PROCESS | 2720 | 1461237420345 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 2720 | 1461237420347 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:17:00 INFO - PROCESS | 2720 | 1461237420350 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 2720 | 1461237420352 Marionette TRACE conn4 <- [1,1494,null,{}] 04:17:00 INFO - PROCESS | 2720 | 1461237420355 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:00 INFO - PROCESS | 2720 | 1461237420431 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:17:00 INFO - PROCESS | 2720 | 1461237420467 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:00 INFO - PROCESS | 2720 | ++DOCSHELL 17C49000 == 34 [pid = 2720] [id = 383] 04:17:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (17C4AC00) [pid = 2720] [serial = 1149] [outer = 00000000] 04:17:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (18299000) [pid = 2720] [serial = 1150] [outer = 17C4AC00] 04:17:00 INFO - PROCESS | 2720 | 1461237420512 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (18406400) [pid = 2720] [serial = 1151] [outer = 17C4AC00] 04:17:00 INFO - PROCESS | 2720 | 1461237420931 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 04:17:00 INFO - PROCESS | 2720 | 1461237420996 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 2720 | 1461237420998 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 04:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:17:00 INFO - PROCESS | 2720 | 1461237421006 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 2720 | 1461237421008 Marionette TRACE conn4 <- [1,1498,null,{}] 04:17:00 INFO - PROCESS | 2720 | 1461237421012 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:01 INFO - PROCESS | 2720 | 1461237421088 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:17:01 INFO - PROCESS | 2720 | 1461237421095 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 2720 | ++DOCSHELL 17C41C00 == 35 [pid = 2720] [id = 384] 04:17:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (17F07C00) [pid = 2720] [serial = 1152] [outer = 00000000] 04:17:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (18596400) [pid = 2720] [serial = 1153] [outer = 17F07C00] 04:17:01 INFO - PROCESS | 2720 | 1461237421140 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1858E000) [pid = 2720] [serial = 1154] [outer = 17F07C00] 04:17:01 INFO - PROCESS | 2720 | 1461237421599 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 04:17:01 INFO - PROCESS | 2720 | 1461237421639 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:17:01 INFO - PROCESS | 2720 | 1461237421641 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 04:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:17:01 INFO - PROCESS | 2720 | 1461237421644 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:17:01 INFO - PROCESS | 2720 | 1461237421646 Marionette TRACE conn4 <- [1,1502,null,{}] 04:17:01 INFO - PROCESS | 2720 | 1461237421649 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:01 INFO - PROCESS | 2720 | 1461237421758 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:17:01 INFO - PROCESS | 2720 | 1461237421845 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 2720 | ++DOCSHELL 11D27C00 == 36 [pid = 2720] [id = 385] 04:17:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11EB6400) [pid = 2720] [serial = 1155] [outer = 00000000] 04:17:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (19AB3000) [pid = 2720] [serial = 1156] [outer = 11EB6400] 04:17:01 INFO - PROCESS | 2720 | 1461237421889 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (19AAC800) [pid = 2720] [serial = 1157] [outer = 11EB6400] 04:17:02 INFO - PROCESS | 2720 | 1461237422307 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 672ms 04:17:02 INFO - PROCESS | 2720 | 1461237422323 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 2720 | 1461237422325 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 04:17:02 INFO - PROCESS | 2720 | 1461237422328 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:17:02 INFO - PROCESS | 2720 | 1461237422330 Marionette TRACE conn4 <- [1,1506,null,{}] 04:17:02 INFO - PROCESS | 2720 | 1461237422333 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:02 INFO - PROCESS | 2720 | 1461237422445 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:17:02 INFO - PROCESS | 2720 | 1461237422451 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:02 INFO - PROCESS | 2720 | ++DOCSHELL 19AA7800 == 37 [pid = 2720] [id = 386] 04:17:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A02DC00) [pid = 2720] [serial = 1158] [outer = 00000000] 04:17:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1A071400) [pid = 2720] [serial = 1159] [outer = 1A02DC00] 04:17:02 INFO - PROCESS | 2720 | 1461237422496 Marionette DEBUG loaded listener.js 04:17:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1A523000) [pid = 2720] [serial = 1160] [outer = 1A02DC00] 04:17:02 INFO - PROCESS | 2720 | 1461237422931 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 04:17:02 INFO - PROCESS | 2720 | 1461237423002 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 2720 | 1461237423004 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 04:17:02 INFO - PROCESS | 2720 | 1461237423008 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:17:02 INFO - PROCESS | 2720 | 1461237423010 Marionette TRACE conn4 <- [1,1510,null,{}] 04:17:02 INFO - PROCESS | 2720 | 1461237423014 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:03 INFO - PROCESS | 2720 | 1461237423139 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:17:03 INFO - PROCESS | 2720 | 1461237423253 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA0800 == 38 [pid = 2720] [id = 387] 04:17:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1AAA0C00) [pid = 2720] [serial = 1161] [outer = 00000000] 04:17:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1AAEC400) [pid = 2720] [serial = 1162] [outer = 1AAA0C00] 04:17:03 INFO - PROCESS | 2720 | 1461237423311 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1AB7F800) [pid = 2720] [serial = 1163] [outer = 1AAA0C00] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (12DAC800) [pid = 2720] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B68D000) [pid = 2720] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1AAE8C00) [pid = 2720] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C87FC00) [pid = 2720] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1D5DE800) [pid = 2720] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (16F0D000) [pid = 2720] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0E993400) [pid = 2720] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1C867400) [pid = 2720] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (169EEC00) [pid = 2720] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1858FC00) [pid = 2720] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B906000) [pid = 2720] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1F7F1800) [pid = 2720] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1C806C00) [pid = 2720] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (11DE5400) [pid = 2720] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0E955400) [pid = 2720] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (200A9400) [pid = 2720] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (19AA4C00) [pid = 2720] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1EB10800) [pid = 2720] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:17:03 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1A064400) [pid = 2720] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:17:04 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B689C00) [pid = 2720] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:17:04 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1C866800) [pid = 2720] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:17:04 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0E75B000) [pid = 2720] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:17:04 INFO - PROCESS | 2720 | 1461237424251 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:17:04 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 () { 04:17:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:17:04 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 () { 04:17:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:17:04 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 () { 04:17:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:17:04 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 () { 04:17:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:17:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1341ms 04:17:04 INFO - PROCESS | 2720 | 1461237424324 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 2720 | 1461237424326 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 04:17:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:17:04 INFO - PROCESS | 2720 | 1461237424334 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 2720 | 1461237424335 Marionette TRACE conn4 <- [1,1514,null,{}] 04:17:04 INFO - PROCESS | 2720 | 1461237424339 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:04 INFO - PROCESS | 2720 | 1461237424418 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:17:04 INFO - PROCESS | 2720 | 1461237424427 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:04 INFO - PROCESS | 2720 | ++DOCSHELL 16F0D000 == 39 [pid = 2720] [id = 388] 04:17:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (16F16C00) [pid = 2720] [serial = 1164] [outer = 00000000] 04:17:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (19AA4C00) [pid = 2720] [serial = 1165] [outer = 16F16C00] 04:17:04 INFO - PROCESS | 2720 | 1461237424475 Marionette DEBUG loaded listener.js 04:17:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1A02F000) [pid = 2720] [serial = 1166] [outer = 16F16C00] 04:17:04 INFO - PROCESS | 2720 | 1461237424905 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:17:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:17:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:17:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:17:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 04:17:04 INFO - PROCESS | 2720 | 1461237424969 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 2720 | 1461237424971 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 04:17:04 INFO - PROCESS | 2720 | 1461237424974 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:17:04 INFO - PROCESS | 2720 | 1461237424976 Marionette TRACE conn4 <- [1,1518,null,{}] 04:17:04 INFO - PROCESS | 2720 | 1461237424979 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:05 INFO - PROCESS | 2720 | 1461237425056 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:17:05 INFO - PROCESS | 2720 | 1461237425090 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 2720 | ++DOCSHELL 19524C00 == 40 [pid = 2720] [id = 389] 04:17:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (19525800) [pid = 2720] [serial = 1167] [outer = 00000000] 04:17:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1B4C9000) [pid = 2720] [serial = 1168] [outer = 19525800] 04:17:05 INFO - PROCESS | 2720 | 1461237425136 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1B685800) [pid = 2720] [serial = 1169] [outer = 19525800] 04:17:05 INFO - PROCESS | 2720 | 1461237425535 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:17:05 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 04:17:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:17:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:17:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:17:05 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. 04:17:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:17:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 04:17:05 INFO - PROCESS | 2720 | 1461237425613 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:17:05 INFO - PROCESS | 2720 | 1461237425615 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 04:17:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:17:05 INFO - PROCESS | 2720 | 1461237425618 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:17:05 INFO - PROCESS | 2720 | 1461237425620 Marionette TRACE conn4 <- [1,1522,null,{}] 04:17:05 INFO - PROCESS | 2720 | 1461237425624 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:05 INFO - PROCESS | 2720 | 1461237425702 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:17:05 INFO - PROCESS | 2720 | 1461237425708 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 2720 | ++DOCSHELL 1B68A400 == 41 [pid = 2720] [id = 390] 04:17:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1B68B800) [pid = 2720] [serial = 1170] [outer = 00000000] 04:17:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1B8AD000) [pid = 2720] [serial = 1171] [outer = 1B68B800] 04:17:05 INFO - PROCESS | 2720 | 1461237425755 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B8AC800) [pid = 2720] [serial = 1172] [outer = 1B68B800] 04:17:06 INFO - PROCESS | 2720 | 1461237426493 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:17:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 04:17:06 INFO - PROCESS | 2720 | 1461237426550 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 2720 | 1461237426555 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 04:17:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:17:06 INFO - PROCESS | 2720 | 1461237426561 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 2720 | 1461237426565 Marionette TRACE conn4 <- [1,1526,null,{}] 04:17:06 INFO - PROCESS | 2720 | 1461237426571 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:06 INFO - PROCESS | 2720 | 1461237426699 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:17:06 INFO - PROCESS | 2720 | 1461237426806 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 2720 | ++DOCSHELL 0E759400 == 42 [pid = 2720] [id = 391] 04:17:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0E75C000) [pid = 2720] [serial = 1173] [outer = 00000000] 04:17:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (11DE5000) [pid = 2720] [serial = 1174] [outer = 0E75C000] 04:17:06 INFO - PROCESS | 2720 | 1461237426863 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (11E33800) [pid = 2720] [serial = 1175] [outer = 0E75C000] 04:17:07 INFO - PROCESS | 2720 | 1461237427557 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1024ms 04:17:07 INFO - PROCESS | 2720 | 1461237427589 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 2720 | 1461237427595 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 04:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:17:07 INFO - PROCESS | 2720 | 1461237427602 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 2720 | 1461237427605 Marionette TRACE conn4 <- [1,1530,null,{}] 04:17:07 INFO - PROCESS | 2720 | 1461237427609 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:07 INFO - PROCESS | 2720 | 1461237427728 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:17:07 INFO - PROCESS | 2720 | 1461237427859 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:07 INFO - PROCESS | 2720 | ++DOCSHELL 11E2F000 == 43 [pid = 2720] [id = 392] 04:17:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (11EBC800) [pid = 2720] [serial = 1176] [outer = 00000000] 04:17:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (16515C00) [pid = 2720] [serial = 1177] [outer = 11EBC800] 04:17:07 INFO - PROCESS | 2720 | 1461237427915 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (16CD8000) [pid = 2720] [serial = 1178] [outer = 11EBC800] 04:17:08 INFO - PROCESS | 2720 | 1461237428853 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:17:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:17:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1325ms 04:17:08 INFO - PROCESS | 2720 | 1461237428929 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:17:08 INFO - PROCESS | 2720 | 1461237428933 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 04:17:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:17:08 INFO - PROCESS | 2720 | 1461237428938 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:17:08 INFO - PROCESS | 2720 | 1461237428942 Marionette TRACE conn4 <- [1,1534,null,{}] 04:17:08 INFO - PROCESS | 2720 | 1461237428947 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:09 INFO - PROCESS | 2720 | 1461237429054 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:17:09 INFO - PROCESS | 2720 | 1461237429191 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:09 INFO - PROCESS | 2720 | ++DOCSHELL 0E98B400 == 44 [pid = 2720] [id = 393] 04:17:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (11D18800) [pid = 2720] [serial = 1179] [outer = 00000000] 04:17:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (11E33400) [pid = 2720] [serial = 1180] [outer = 11D18800] 04:17:09 INFO - PROCESS | 2720 | 1461237429244 Marionette DEBUG loaded listener.js 04:17:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (11EBA000) [pid = 2720] [serial = 1181] [outer = 11D18800] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 19A9EC00 == 43 [pid = 2720] [id = 250] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 121C3C00 == 42 [pid = 2720] [id = 258] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 1957C800 == 41 [pid = 2720] [id = 253] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 17F13C00 == 40 [pid = 2720] [id = 248] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 121C4000 == 39 [pid = 2720] [id = 244] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 1A51D800 == 38 [pid = 2720] [id = 251] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 16C2A400 == 37 [pid = 2720] [id = 246] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 16F2E400 == 36 [pid = 2720] [id = 247] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 11E35000 == 35 [pid = 2720] [id = 243] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 12176000 == 34 [pid = 2720] [id = 257] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 11849800 == 33 [pid = 2720] [id = 256] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 12DB0800 == 32 [pid = 2720] [id = 245] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 0E80BC00 == 31 [pid = 2720] [id = 241] 04:17:09 INFO - PROCESS | 2720 | --DOCSHELL 0E811800 == 30 [pid = 2720] [id = 255] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1C908000) [pid = 2720] [serial = 1129] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1C86D400) [pid = 2720] [serial = 1127] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (17B7A000) [pid = 2720] [serial = 1087] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B905000) [pid = 2720] [serial = 1117] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B610400) [pid = 2720] [serial = 1115] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1EC63000) [pid = 2720] [serial = 1045] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1C85D800) [pid = 2720] [serial = 679] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1FAAC400) [pid = 2720] [serial = 1084] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (17B7E800) [pid = 2720] [serial = 1101] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (15ADD400) [pid = 2720] [serial = 1099] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1C90B800) [pid = 2720] [serial = 991] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (18559800) [pid = 2720] [serial = 1039] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1957B400) [pid = 2720] [serial = 1107] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C862800) [pid = 2720] [serial = 1124] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1B4C2400) [pid = 2720] [serial = 1114] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1FAB2800) [pid = 2720] [serial = 1051] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1C853400) [pid = 2720] [serial = 1121] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (15A4EC00) [pid = 2720] [serial = 1105] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1F7A1C00) [pid = 2720] [serial = 1048] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (200E6C00) [pid = 2720] [serial = 1096] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1AAA0400) [pid = 2720] [serial = 1089] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1B902800) [pid = 2720] [serial = 1118] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (12DA8000) [pid = 2720] [serial = 1104] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1C85E800) [pid = 2720] [serial = 1123] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1FAAA800) [pid = 2720] [serial = 1092] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1C80FC00) [pid = 2720] [serial = 1120] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1A524400) [pid = 2720] [serial = 1112] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1C906C00) [pid = 2720] [serial = 1042] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (12E9C000) [pid = 2720] [serial = 1098] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (11DDF400) [pid = 2720] [serial = 1126] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1A809000) [pid = 2720] [serial = 1111] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (16F28400) [pid = 2720] [serial = 1086] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1B60F000) [pid = 2720] [serial = 1090] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (11DB6800) [pid = 2720] [serial = 1036] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (200AE800) [pid = 2720] [serial = 1095] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (200A0C00) [pid = 2720] [serial = 1093] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (18587400) [pid = 2720] [serial = 1102] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (19AA3400) [pid = 2720] [serial = 1108] [outer = 00000000] [url = about:blank] 04:17:09 INFO - PROCESS | 2720 | 1461237429865 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 971ms 04:17:09 INFO - PROCESS | 2720 | 1461237429911 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 2720 | 1461237429916 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 04:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:17:09 INFO - PROCESS | 2720 | 1461237429922 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 2720 | 1461237429925 Marionette TRACE conn4 <- [1,1538,null,{}] 04:17:09 INFO - PROCESS | 2720 | 1461237429929 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 2720 | 1461237430012 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:17:10 INFO - PROCESS | 2720 | 1461237430100 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 2720 | ++DOCSHELL 0E9DF000 == 31 [pid = 2720] [id = 394] 04:17:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0E9F4000) [pid = 2720] [serial = 1182] [outer = 00000000] 04:17:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (11E33C00) [pid = 2720] [serial = 1183] [outer = 0E9F4000] 04:17:10 INFO - PROCESS | 2720 | 1461237430148 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (11EB7400) [pid = 2720] [serial = 1184] [outer = 0E9F4000] 04:17:10 INFO - PROCESS | 2720 | 1461237430617 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 04:17:10 INFO - PROCESS | 2720 | 1461237430655 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:17:10 INFO - PROCESS | 2720 | 1461237430658 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 04:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:17:10 INFO - PROCESS | 2720 | 1461237430661 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:17:10 INFO - PROCESS | 2720 | 1461237430665 Marionette TRACE conn4 <- [1,1542,null,{}] 04:17:10 INFO - PROCESS | 2720 | 1461237430675 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:10 INFO - PROCESS | 2720 | 1461237430762 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:17:10 INFO - PROCESS | 2720 | 1461237430771 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 2720 | ++DOCSHELL 15A4C800 == 32 [pid = 2720] [id = 395] 04:17:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (15A56C00) [pid = 2720] [serial = 1185] [outer = 00000000] 04:17:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (16514400) [pid = 2720] [serial = 1186] [outer = 15A56C00] 04:17:10 INFO - PROCESS | 2720 | 1461237430823 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (167A7800) [pid = 2720] [serial = 1187] [outer = 15A56C00] 04:17:11 INFO - PROCESS | 2720 | 1461237431293 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 04:17:11 INFO - PROCESS | 2720 | 1461237431335 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 2720 | 1461237431338 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 04:17:11 INFO - PROCESS | 2720 | 1461237431341 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:17:11 INFO - PROCESS | 2720 | 1461237431343 Marionette TRACE conn4 <- [1,1546,null,{}] 04:17:11 INFO - PROCESS | 2720 | 1461237431347 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:11 INFO - PROCESS | 2720 | 1461237431427 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:17:11 INFO - PROCESS | 2720 | 1461237431436 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 2720 | ++DOCSHELL 169F1000 == 33 [pid = 2720] [id = 396] 04:17:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (16F2BC00) [pid = 2720] [serial = 1188] [outer = 00000000] 04:17:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (17C4E400) [pid = 2720] [serial = 1189] [outer = 16F2BC00] 04:17:11 INFO - PROCESS | 2720 | 1461237431482 Marionette DEBUG loaded listener.js 04:17:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (18283C00) [pid = 2720] [serial = 1190] [outer = 16F2BC00] 04:17:11 INFO - PROCESS | 2720 | 1461237431907 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 631ms 04:17:11 INFO - PROCESS | 2720 | 1461237431976 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 2720 | 1461237431979 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 04:17:11 INFO - PROCESS | 2720 | 1461237431982 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:17:11 INFO - PROCESS | 2720 | 1461237431983 Marionette TRACE conn4 <- [1,1550,null,{}] 04:17:11 INFO - PROCESS | 2720 | 1461237431987 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 2720 | 1461237432093 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:17:12 INFO - PROCESS | 2720 | 1461237432179 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 2720 | ++DOCSHELL 1855D400 == 34 [pid = 2720] [id = 397] 04:17:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (18588000) [pid = 2720] [serial = 1191] [outer = 00000000] 04:17:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (18593C00) [pid = 2720] [serial = 1192] [outer = 18588000] 04:17:12 INFO - PROCESS | 2720 | 1461237432225 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1957B400) [pid = 2720] [serial = 1193] [outer = 18588000] 04:17:12 INFO - PROCESS | 2720 | 1461237432650 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 04:17:12 INFO - PROCESS | 2720 | 1461237432716 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 2720 | 1461237432718 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 04:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:17:12 INFO - PROCESS | 2720 | 1461237432721 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:17:12 INFO - PROCESS | 2720 | 1461237432723 Marionette TRACE conn4 <- [1,1554,null,{}] 04:17:12 INFO - PROCESS | 2720 | 1461237432727 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:12 INFO - PROCESS | 2720 | 1461237432865 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:17:12 INFO - PROCESS | 2720 | 1461237432878 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:12 INFO - PROCESS | 2720 | ++DOCSHELL 1858D000 == 35 [pid = 2720] [id = 398] 04:17:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (19A9EC00) [pid = 2720] [serial = 1194] [outer = 00000000] 04:17:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1A067400) [pid = 2720] [serial = 1195] [outer = 19A9EC00] 04:17:12 INFO - PROCESS | 2720 | 1461237432926 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1A51E400) [pid = 2720] [serial = 1196] [outer = 19A9EC00] 04:17:13 INFO - PROCESS | 2720 | 1461237433395 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 04:17:13 INFO - PROCESS | 2720 | 1461237433470 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:17:13 INFO - PROCESS | 2720 | 1461237433472 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 04:17:13 INFO - PROCESS | 2720 | 1461237433475 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 2720 | 1461237433477 Marionette TRACE conn4 <- [1,1558,null,{}] 04:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:17:13 INFO - PROCESS | 2720 | 1461237433480 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:13 INFO - PROCESS | 2720 | 1461237433588 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:17:13 INFO - PROCESS | 2720 | 1461237433598 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 2720 | ++DOCSHELL 0EF7E000 == 36 [pid = 2720] [id = 399] 04:17:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (11872400) [pid = 2720] [serial = 1197] [outer = 00000000] 04:17:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1AAA3400) [pid = 2720] [serial = 1198] [outer = 11872400] 04:17:13 INFO - PROCESS | 2720 | 1461237433692 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1AAEA000) [pid = 2720] [serial = 1199] [outer = 11872400] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (11EB6400) [pid = 2720] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1A02DC00) [pid = 2720] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (123B3000) [pid = 2720] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (11EB9800) [pid = 2720] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (17C4AC00) [pid = 2720] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (16F0B800) [pid = 2720] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (19525800) [pid = 2720] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (11D1E400) [pid = 2720] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (0E80E800) [pid = 2720] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (12372400) [pid = 2720] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (17F07C00) [pid = 2720] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1AAA0C00) [pid = 2720] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:17:14 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (16F16C00) [pid = 2720] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:17:14 INFO - PROCESS | 2720 | 1461237434241 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 829ms 04:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:17:14 INFO - PROCESS | 2720 | 1461237434310 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 2720 | 1461237434312 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 04:17:14 INFO - PROCESS | 2720 | 1461237434315 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 2720 | 1461237434317 Marionette TRACE conn4 <- [1,1562,null,{}] 04:17:14 INFO - PROCESS | 2720 | 1461237434321 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:14 INFO - PROCESS | 2720 | 1461237434430 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:17:14 INFO - PROCESS | 2720 | 1461237434486 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:14 INFO - PROCESS | 2720 | ++DOCSHELL 0E811C00 == 37 [pid = 2720] [id = 400] 04:17:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (0EF3EC00) [pid = 2720] [serial = 1200] [outer = 00000000] 04:17:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (16FEE400) [pid = 2720] [serial = 1201] [outer = 0EF3EC00] 04:17:14 INFO - PROCESS | 2720 | 1461237434532 Marionette DEBUG loaded listener.js 04:17:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (1A02DC00) [pid = 2720] [serial = 1202] [outer = 0EF3EC00] 04:17:14 INFO - PROCESS | 2720 | 1461237434895 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 04:17:14 INFO - PROCESS | 2720 | 1461237434946 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 2720 | 1461237434948 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 04:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:17:14 INFO - PROCESS | 2720 | 1461237434951 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:17:14 INFO - PROCESS | 2720 | 1461237434953 Marionette TRACE conn4 <- [1,1566,null,{}] 04:17:14 INFO - PROCESS | 2720 | 1461237434957 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:15 INFO - PROCESS | 2720 | 1461237435036 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:17:15 INFO - PROCESS | 2720 | 1461237435043 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 2720 | ++DOCSHELL 18594400 == 38 [pid = 2720] [id = 401] 04:17:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1AAA2400) [pid = 2720] [serial = 1203] [outer = 00000000] 04:17:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1B4CC400) [pid = 2720] [serial = 1204] [outer = 1AAA2400] 04:17:15 INFO - PROCESS | 2720 | 1461237435087 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1B4CB400) [pid = 2720] [serial = 1205] [outer = 1AAA2400] 04:17:15 INFO - PROCESS | 2720 | 1461237435495 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 04:17:15 INFO - PROCESS | 2720 | 1461237435522 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:17:15 INFO - PROCESS | 2720 | 1461237435524 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 04:17:15 INFO - PROCESS | 2720 | 1461237435527 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 2720 | 1461237435529 Marionette TRACE conn4 <- [1,1570,null,{}] 04:17:15 INFO - PROCESS | 2720 | 1461237435533 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:15 INFO - PROCESS | 2720 | 1461237435651 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:17:15 INFO - PROCESS | 2720 | 1461237435662 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C1400 == 39 [pid = 2720] [id = 402] 04:17:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1B7A5C00) [pid = 2720] [serial = 1206] [outer = 00000000] 04:17:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1B8B4400) [pid = 2720] [serial = 1207] [outer = 1B7A5C00] 04:17:15 INFO - PROCESS | 2720 | 1461237435706 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1B8B6800) [pid = 2720] [serial = 1208] [outer = 1B7A5C00] 04:17:16 INFO - PROCESS | 2720 | 1461237436170 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 04:17:16 INFO - PROCESS | 2720 | 1461237436199 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:17:16 INFO - PROCESS | 2720 | 1461237436204 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 04:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:17:16 INFO - PROCESS | 2720 | 1461237436209 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:17:16 INFO - PROCESS | 2720 | 1461237436214 Marionette TRACE conn4 <- [1,1574,null,{}] 04:17:16 INFO - PROCESS | 2720 | 1461237436221 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:16 INFO - PROCESS | 2720 | 1461237436374 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:17:16 INFO - PROCESS | 2720 | 1461237436509 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:16 INFO - PROCESS | 2720 | ++DOCSHELL 11D09000 == 40 [pid = 2720] [id = 403] 04:17:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (11D0AC00) [pid = 2720] [serial = 1209] [outer = 00000000] 04:17:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (11DDC000) [pid = 2720] [serial = 1210] [outer = 11D0AC00] 04:17:16 INFO - PROCESS | 2720 | 1461237436568 Marionette DEBUG loaded listener.js 04:17:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (11E39400) [pid = 2720] [serial = 1211] [outer = 11D0AC00] 04:17:17 INFO - PROCESS | 2720 | 1461237437144 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 04:17:17 INFO - PROCESS | 2720 | 1461237437184 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 2720 | 1461237437191 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 04:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:17:17 INFO - PROCESS | 2720 | 1461237437197 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 2720 | 1461237437200 Marionette TRACE conn4 <- [1,1578,null,{}] 04:17:17 INFO - PROCESS | 2720 | 1461237437205 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:17 INFO - PROCESS | 2720 | 1461237437312 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:17:17 INFO - PROCESS | 2720 | 1461237437416 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 2720 | ++DOCSHELL 16510000 == 41 [pid = 2720] [id = 404] 04:17:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (16510800) [pid = 2720] [serial = 1212] [outer = 00000000] 04:17:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (16FEC400) [pid = 2720] [serial = 1213] [outer = 16510800] 04:17:17 INFO - PROCESS | 2720 | 1461237437472 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (17C4B800) [pid = 2720] [serial = 1214] [outer = 16510800] 04:17:18 INFO - PROCESS | 2720 | 1461237438075 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:17:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:17:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 04:17:18 INFO - PROCESS | 2720 | 1461237438129 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:17:18 INFO - PROCESS | 2720 | 1461237438131 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 04:17:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:17:18 INFO - PROCESS | 2720 | 1461237438135 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:17:18 INFO - PROCESS | 2720 | 1461237438139 Marionette TRACE conn4 <- [1,1582,null,{}] 04:17:18 INFO - PROCESS | 2720 | 1461237438150 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:18 INFO - PROCESS | 2720 | 1461237438280 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:17:18 INFO - PROCESS | 2720 | 1461237438416 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:18 INFO - PROCESS | 2720 | ++DOCSHELL 1B4CF000 == 42 [pid = 2720] [id = 405] 04:17:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B68A800) [pid = 2720] [serial = 1215] [outer = 00000000] 04:17:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B906400) [pid = 2720] [serial = 1216] [outer = 1B68A800] 04:17:18 INFO - PROCESS | 2720 | 1461237438478 Marionette DEBUG loaded listener.js 04:17:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B90A800) [pid = 2720] [serial = 1217] [outer = 1B68A800] 04:17:19 INFO - PROCESS | 2720 | 1461237439109 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1023ms 04:17:19 INFO - PROCESS | 2720 | 1461237439163 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 2720 | 1461237439166 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 04:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:17:19 INFO - PROCESS | 2720 | 1461237439169 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 2720 | 1461237439171 Marionette TRACE conn4 <- [1,1586,null,{}] 04:17:19 INFO - PROCESS | 2720 | 1461237439175 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:19 INFO - PROCESS | 2720 | 1461237439279 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:17:19 INFO - PROCESS | 2720 | 1461237439409 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 2720 | ++DOCSHELL 1C7C0400 == 43 [pid = 2720] [id = 406] 04:17:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1C802400) [pid = 2720] [serial = 1218] [outer = 00000000] 04:17:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1C80DC00) [pid = 2720] [serial = 1219] [outer = 1C802400] 04:17:19 INFO - PROCESS | 2720 | 1461237439466 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1C852C00) [pid = 2720] [serial = 1220] [outer = 1C802400] 04:17:20 INFO - PROCESS | 2720 | 1461237440010 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 870ms 04:17:20 INFO - PROCESS | 2720 | 1461237440043 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:17:20 INFO - PROCESS | 2720 | 1461237440046 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 04:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:17:20 INFO - PROCESS | 2720 | 1461237440049 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:17:20 INFO - PROCESS | 2720 | 1461237440051 Marionette TRACE conn4 <- [1,1590,null,{}] 04:17:20 INFO - PROCESS | 2720 | 1461237440055 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:20 INFO - PROCESS | 2720 | 1461237440157 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:17:20 INFO - PROCESS | 2720 | 1461237440261 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:20 INFO - PROCESS | 2720 | ++DOCSHELL 1C801400 == 44 [pid = 2720] [id = 407] 04:17:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1C803800) [pid = 2720] [serial = 1221] [outer = 00000000] 04:17:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1C85E000) [pid = 2720] [serial = 1222] [outer = 1C803800] 04:17:20 INFO - PROCESS | 2720 | 1461237440318 Marionette DEBUG loaded listener.js 04:17:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1C860400) [pid = 2720] [serial = 1223] [outer = 1C803800] 04:17:20 INFO - PROCESS | 2720 | 1461237440959 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 04:17:21 INFO - PROCESS | 2720 | 1461237441024 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 2720 | 1461237441026 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 04:17:21 INFO - PROCESS | 2720 | 1461237441030 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:17:21 INFO - PROCESS | 2720 | 1461237441032 Marionette TRACE conn4 <- [1,1594,null,{}] 04:17:21 INFO - PROCESS | 2720 | 1461237441036 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:21 INFO - PROCESS | 2720 | 1461237441160 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:17:21 INFO - PROCESS | 2720 | 1461237441394 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 2720 | ++DOCSHELL 0B28DC00 == 45 [pid = 2720] [id = 408] 04:17:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0B291C00) [pid = 2720] [serial = 1224] [outer = 00000000] 04:17:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (11D03C00) [pid = 2720] [serial = 1225] [outer = 0B291C00] 04:17:21 INFO - PROCESS | 2720 | 1461237441458 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (11DB7800) [pid = 2720] [serial = 1226] [outer = 0B291C00] 04:17:22 INFO - PROCESS | 2720 | 1461237442046 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1077ms 04:17:22 INFO - PROCESS | 2720 | 1461237442111 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 2720 | 1461237442116 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 04:17:22 INFO - PROCESS | 2720 | 1461237442121 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:17:22 INFO - PROCESS | 2720 | 1461237442124 Marionette TRACE conn4 <- [1,1598,null,{}] 04:17:22 INFO - PROCESS | 2720 | 1461237442130 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:22 INFO - PROCESS | 2720 | 1461237442233 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:17:22 INFO - PROCESS | 2720 | 1461237442355 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B8AD000) [pid = 2720] [serial = 1171] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | ++DOCSHELL 0E80D400 == 46 [pid = 2720] [id = 409] 04:17:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0E810C00) [pid = 2720] [serial = 1227] [outer = 00000000] 04:17:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (11842000) [pid = 2720] [serial = 1228] [outer = 0E810C00] 04:17:22 INFO - PROCESS | 2720 | 1461237442454 Marionette DEBUG loaded listener.js 04:17:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11DBC800) [pid = 2720] [serial = 1229] [outer = 0E810C00] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1AAEC400) [pid = 2720] [serial = 1162] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1A523000) [pid = 2720] [serial = 1160] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B4C9000) [pid = 2720] [serial = 1168] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1AB7F800) [pid = 2720] [serial = 1163] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1671D400) [pid = 2720] [serial = 1145] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (19AA4C00) [pid = 2720] [serial = 1165] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1A02F000) [pid = 2720] [serial = 1166] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1858E000) [pid = 2720] [serial = 1154] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (19AB3000) [pid = 2720] [serial = 1156] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1A071400) [pid = 2720] [serial = 1159] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (15ADC000) [pid = 2720] [serial = 1144] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1216DC00) [pid = 2720] [serial = 1138] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (121CAC00) [pid = 2720] [serial = 1139] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (18299000) [pid = 2720] [serial = 1150] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (18406400) [pid = 2720] [serial = 1151] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (19AAC800) [pid = 2720] [serial = 1157] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (16F2C800) [pid = 2720] [serial = 1147] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1B685800) [pid = 2720] [serial = 1169] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (16FE7000) [pid = 2720] [serial = 1148] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (11DB9400) [pid = 2720] [serial = 1135] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (11DDC800) [pid = 2720] [serial = 1136] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0E817000) [pid = 2720] [serial = 1132] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (0E9EE000) [pid = 2720] [serial = 1133] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (12541C00) [pid = 2720] [serial = 1141] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (12DB3400) [pid = 2720] [serial = 1142] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (18596400) [pid = 2720] [serial = 1153] [outer = 00000000] [url = about:blank] 04:17:22 INFO - PROCESS | 2720 | 1461237442898 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 830ms 04:17:22 INFO - PROCESS | 2720 | 1461237442958 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:17:22 INFO - PROCESS | 2720 | 1461237442962 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 04:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:17:22 INFO - PROCESS | 2720 | 1461237442967 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:17:22 INFO - PROCESS | 2720 | 1461237442968 Marionette TRACE conn4 <- [1,1602,null,{}] 04:17:22 INFO - PROCESS | 2720 | 1461237442972 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 2720 | 1461237443056 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:17:23 INFO - PROCESS | 2720 | 1461237443065 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 2720 | ++DOCSHELL 0EF86000 == 47 [pid = 2720] [id = 410] 04:17:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11E2E400) [pid = 2720] [serial = 1230] [outer = 00000000] 04:17:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (15A57800) [pid = 2720] [serial = 1231] [outer = 11E2E400] 04:17:23 INFO - PROCESS | 2720 | 1461237443110 Marionette DEBUG loaded listener.js 04:17:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (16724800) [pid = 2720] [serial = 1232] [outer = 11E2E400] 04:17:23 INFO - PROCESS | 2720 | 1461237443611 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:17:23 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 04:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 04:17:23 INFO - PROCESS | 2720 | 1461237443641 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 2720 | 1461237443644 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 04:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:17:23 INFO - PROCESS | 2720 | 1461237443649 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 2720 | 1461237443654 Marionette TRACE conn4 <- [1,1606,null,{}] 04:17:23 INFO - PROCESS | 2720 | 1461237443663 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 2720 | 1461237443748 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:17:23 INFO - PROCESS | 2720 | 1461237443804 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 2720 | ++DOCSHELL 16FEB400 == 48 [pid = 2720] [id = 411] 04:17:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (17B74C00) [pid = 2720] [serial = 1233] [outer = 00000000] 04:17:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (18410000) [pid = 2720] [serial = 1234] [outer = 17B74C00] 04:17:23 INFO - PROCESS | 2720 | 1461237443930 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1858A400) [pid = 2720] [serial = 1235] [outer = 17B74C00] 04:17:24 INFO - PROCESS | 2720 | 1461237444283 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 04:17:24 INFO - PROCESS | 2720 | 1461237444342 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:17:24 INFO - PROCESS | 2720 | 1461237444344 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 04:17:24 INFO - PROCESS | 2720 | 1461237444348 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:17:24 INFO - PROCESS | 2720 | 1461237444349 Marionette TRACE conn4 <- [1,1610,null,{}] 04:17:24 INFO - PROCESS | 2720 | 1461237444353 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:24 INFO - PROCESS | 2720 | 1461237444435 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:17:24 INFO - PROCESS | 2720 | 1461237444442 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:24 INFO - PROCESS | 2720 | ++DOCSHELL 1858E000 == 49 [pid = 2720] [id = 412] 04:17:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (19528000) [pid = 2720] [serial = 1236] [outer = 00000000] 04:17:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1957D400) [pid = 2720] [serial = 1237] [outer = 19528000] 04:17:24 INFO - PROCESS | 2720 | 1461237444489 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1A017000) [pid = 2720] [serial = 1238] [outer = 19528000] 04:17:24 INFO - PROCESS | 2720 | 1461237444982 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:17:25 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 04:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 04:17:25 INFO - PROCESS | 2720 | 1461237445022 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 2720 | 1461237445024 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 04:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:17:25 INFO - PROCESS | 2720 | 1461237445027 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 2720 | 1461237445029 Marionette TRACE conn4 <- [1,1614,null,{}] 04:17:25 INFO - PROCESS | 2720 | 1461237445033 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:25 INFO - PROCESS | 2720 | 1461237445142 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:17:25 INFO - PROCESS | 2720 | 1461237445240 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:25 INFO - PROCESS | 2720 | ++DOCSHELL 1A072400 == 50 [pid = 2720] [id = 413] 04:17:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1A517400) [pid = 2720] [serial = 1239] [outer = 00000000] 04:17:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1A80A400) [pid = 2720] [serial = 1240] [outer = 1A517400] 04:17:25 INFO - PROCESS | 2720 | 1461237445296 Marionette DEBUG loaded listener.js 04:17:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1AAA4800) [pid = 2720] [serial = 1241] [outer = 1A517400] 04:17:25 INFO - PROCESS | 2720 | 1461237445753 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 771ms 04:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:17:25 INFO - PROCESS | 2720 | 1461237445799 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:17:25 INFO - PROCESS | 2720 | 1461237445801 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 04:17:25 INFO - PROCESS | 2720 | 1461237445804 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:17:25 INFO - PROCESS | 2720 | 1461237445805 Marionette TRACE conn4 <- [1,1618,null,{}] 04:17:25 INFO - PROCESS | 2720 | 1461237445809 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:25 INFO - PROCESS | 2720 | 1461237445926 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:17:25 INFO - PROCESS | 2720 | 1461237445993 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C4400 == 51 [pid = 2720] [id = 414] 04:17:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B4C4800) [pid = 2720] [serial = 1242] [outer = 00000000] 04:17:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B610800) [pid = 2720] [serial = 1243] [outer = 1B4C4800] 04:17:26 INFO - PROCESS | 2720 | 1461237446038 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B610400) [pid = 2720] [serial = 1244] [outer = 1B4C4800] 04:17:26 INFO - PROCESS | 2720 | 1461237446454 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 04:17:26 INFO - PROCESS | 2720 | 1461237446475 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:17:26 INFO - PROCESS | 2720 | 1461237446477 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 04:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:17:26 INFO - PROCESS | 2720 | 1461237446487 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 2720 | 1461237446489 Marionette TRACE conn4 <- [1,1622,null,{}] 04:17:26 INFO - PROCESS | 2720 | 1461237446492 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:26 INFO - PROCESS | 2720 | 1461237446629 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11D18800) [pid = 2720] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (18588000) [pid = 2720] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0E9F4000) [pid = 2720] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (19A9EC00) [pid = 2720] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (15A56C00) [pid = 2720] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (0EF3EC00) [pid = 2720] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1AAA2400) [pid = 2720] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (11872400) [pid = 2720] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1C87B400) [pid = 2720] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:17:26 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (16F2BC00) [pid = 2720] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:17:26 INFO - PROCESS | 2720 | 1461237446810 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:26 INFO - PROCESS | 2720 | ++DOCSHELL 0E753400 == 52 [pid = 2720] [id = 415] 04:17:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (0E753800) [pid = 2720] [serial = 1245] [outer = 00000000] 04:17:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (11D18800) [pid = 2720] [serial = 1246] [outer = 0E753800] 04:17:26 INFO - PROCESS | 2720 | 1461237446859 Marionette DEBUG loaded listener.js 04:17:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (132A6C00) [pid = 2720] [serial = 1247] [outer = 0E753800] 04:17:27 INFO - PROCESS | 2720 | 1461237447230 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:17:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 770ms 04:17:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:17:27 INFO - PROCESS | 2720 | 1461237447260 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 2720 | 1461237447262 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 04:17:27 INFO - PROCESS | 2720 | 1461237447265 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 2720 | 1461237447267 Marionette TRACE conn4 <- [1,1626,null,{}] 04:17:27 INFO - PROCESS | 2720 | 1461237447271 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:27 INFO - PROCESS | 2720 | 1461237447385 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:17:27 INFO - PROCESS | 2720 | 1461237447394 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 2720 | ++DOCSHELL 1650AC00 == 53 [pid = 2720] [id = 416] 04:17:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (16FE8000) [pid = 2720] [serial = 1248] [outer = 00000000] 04:17:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1B904C00) [pid = 2720] [serial = 1249] [outer = 16FE8000] 04:17:27 INFO - PROCESS | 2720 | 1461237447438 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1C806400) [pid = 2720] [serial = 1250] [outer = 16FE8000] 04:17:27 INFO - PROCESS | 2720 | 1461237447846 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:17:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:17:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 04:17:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:17:27 INFO - PROCESS | 2720 | 1461237447896 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:17:27 INFO - PROCESS | 2720 | 1461237447898 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 04:17:27 INFO - PROCESS | 2720 | 1461237447901 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:17:27 INFO - PROCESS | 2720 | 1461237447903 Marionette TRACE conn4 <- [1,1630,null,{}] 04:17:27 INFO - PROCESS | 2720 | 1461237447907 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:28 INFO - PROCESS | 2720 | 1461237448021 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:17:28 INFO - PROCESS | 2720 | 1461237448030 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2720 | ++DOCSHELL 12E3DC00 == 54 [pid = 2720] [id = 417] 04:17:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (19530400) [pid = 2720] [serial = 1251] [outer = 00000000] 04:17:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1C867800) [pid = 2720] [serial = 1252] [outer = 19530400] 04:17:28 INFO - PROCESS | 2720 | 1461237448074 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1C86D800) [pid = 2720] [serial = 1253] [outer = 19530400] 04:17:28 INFO - PROCESS | 2720 | 1461237448501 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 04:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:17:28 INFO - PROCESS | 2720 | 1461237448532 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 2720 | 1461237448534 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 04:17:28 INFO - PROCESS | 2720 | 1461237448537 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 2720 | 1461237448539 Marionette TRACE conn4 <- [1,1634,null,{}] 04:17:28 INFO - PROCESS | 2720 | 1461237448542 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:28 INFO - PROCESS | 2720 | 1461237448657 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:17:28 INFO - PROCESS | 2720 | 1461237448666 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:28 INFO - PROCESS | 2720 | ++DOCSHELL 1858A000 == 55 [pid = 2720] [id = 418] 04:17:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1C85A400) [pid = 2720] [serial = 1254] [outer = 00000000] 04:17:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1C87D800) [pid = 2720] [serial = 1255] [outer = 1C85A400] 04:17:28 INFO - PROCESS | 2720 | 1461237448716 Marionette DEBUG loaded listener.js 04:17:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1C903400) [pid = 2720] [serial = 1256] [outer = 1C85A400] 04:17:29 INFO - PROCESS | 2720 | 1461237449424 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:17:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:17:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 04:17:29 INFO - PROCESS | 2720 | 1461237449468 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:17:29 INFO - PROCESS | 2720 | 1461237449474 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 04:17:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:17:29 INFO - PROCESS | 2720 | 1461237449480 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:17:29 INFO - PROCESS | 2720 | 1461237449484 Marionette TRACE conn4 <- [1,1638,null,{}] 04:17:29 INFO - PROCESS | 2720 | 1461237449489 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:29 INFO - PROCESS | 2720 | 1461237449633 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:17:29 INFO - PROCESS | 2720 | 1461237449772 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 2720 | ++DOCSHELL 11E2FC00 == 56 [pid = 2720] [id = 419] 04:17:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (11EB8000) [pid = 2720] [serial = 1257] [outer = 00000000] 04:17:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (15A53000) [pid = 2720] [serial = 1258] [outer = 11EB8000] 04:17:29 INFO - PROCESS | 2720 | 1461237449836 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (167A3400) [pid = 2720] [serial = 1259] [outer = 11EB8000] 04:17:30 INFO - PROCESS | 2720 | 1461237450414 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 04:17:30 INFO - PROCESS | 2720 | 1461237450454 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:17:30 INFO - PROCESS | 2720 | 1461237450460 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 04:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:17:30 INFO - PROCESS | 2720 | 1461237450467 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:17:30 INFO - PROCESS | 2720 | 1461237450470 Marionette TRACE conn4 <- [1,1642,null,{}] 04:17:30 INFO - PROCESS | 2720 | 1461237450474 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:30 INFO - PROCESS | 2720 | 1461237450585 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:17:30 INFO - PROCESS | 2720 | 1461237450719 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:30 INFO - PROCESS | 2720 | ++DOCSHELL 17B79000 == 57 [pid = 2720] [id = 420] 04:17:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (19530800) [pid = 2720] [serial = 1260] [outer = 00000000] 04:17:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1A51D400) [pid = 2720] [serial = 1261] [outer = 19530800] 04:17:30 INFO - PROCESS | 2720 | 1461237450776 Marionette DEBUG loaded listener.js 04:17:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1AA9EC00) [pid = 2720] [serial = 1262] [outer = 19530800] 04:17:31 INFO - PROCESS | 2720 | 1461237451408 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:17:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 04:17:31 INFO - PROCESS | 2720 | 1461237451439 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 2720 | 1461237451441 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 04:17:31 INFO - PROCESS | 2720 | 1461237451460 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:17:31 INFO - PROCESS | 2720 | 1461237451465 Marionette TRACE conn4 <- [1,1646,null,{}] 04:17:31 INFO - PROCESS | 2720 | 1461237451476 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:31 INFO - PROCESS | 2720 | 1461237451587 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:17:31 INFO - PROCESS | 2720 | 1461237451723 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 2720 | ++DOCSHELL 1C80F800 == 58 [pid = 2720] [id = 421] 04:17:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C863400) [pid = 2720] [serial = 1263] [outer = 00000000] 04:17:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C904800) [pid = 2720] [serial = 1264] [outer = 1C863400] 04:17:31 INFO - PROCESS | 2720 | 1461237451782 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C90B800) [pid = 2720] [serial = 1265] [outer = 1C863400] 04:17:32 INFO - PROCESS | 2720 | 1461237452402 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 969ms 04:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:17:32 INFO - PROCESS | 2720 | 1461237452436 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:17:32 INFO - PROCESS | 2720 | 1461237452439 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 04:17:32 INFO - PROCESS | 2720 | 1461237452443 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:17:32 INFO - PROCESS | 2720 | 1461237452445 Marionette TRACE conn4 <- [1,1650,null,{}] 04:17:32 INFO - PROCESS | 2720 | 1461237452448 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:32 INFO - PROCESS | 2720 | 1461237452557 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:17:32 INFO - PROCESS | 2720 | 1461237452664 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:32 INFO - PROCESS | 2720 | ++DOCSHELL 1C902400 == 59 [pid = 2720] [id = 422] 04:17:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C90CC00) [pid = 2720] [serial = 1266] [outer = 00000000] 04:17:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1CF90000) [pid = 2720] [serial = 1267] [outer = 1C90CC00] 04:17:32 INFO - PROCESS | 2720 | 1461237452720 Marionette DEBUG loaded listener.js 04:17:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1CFA2800) [pid = 2720] [serial = 1268] [outer = 1C90CC00] 04:17:33 INFO - PROCESS | 2720 | 1461237453576 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1178ms 04:17:33 INFO - PROCESS | 2720 | 1461237453624 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:17:33 INFO - PROCESS | 2720 | 1461237453629 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 04:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:17:33 INFO - PROCESS | 2720 | 1461237453633 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 2720 | 1461237453636 Marionette TRACE conn4 <- [1,1654,null,{}] 04:17:33 INFO - PROCESS | 2720 | 1461237453642 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 2720 | 1461237453738 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:17:33 INFO - PROCESS | 2720 | 1461237453875 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 2720 | ++DOCSHELL 0E80E800 == 60 [pid = 2720] [id = 423] 04:17:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0E815000) [pid = 2720] [serial = 1269] [outer = 00000000] 04:17:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (12171800) [pid = 2720] [serial = 1270] [outer = 0E815000] 04:17:33 INFO - PROCESS | 2720 | 1461237453926 Marionette DEBUG loaded listener.js 04:17:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (12379400) [pid = 2720] [serial = 1271] [outer = 0E815000] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 18594400 == 59 [pid = 2720] [id = 401] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 0E811C00 == 58 [pid = 2720] [id = 400] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1855D400 == 57 [pid = 2720] [id = 397] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1C873400 == 56 [pid = 2720] [id = 376] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1858D000 == 55 [pid = 2720] [id = 398] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 0EF7E000 == 54 [pid = 2720] [id = 399] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 169F1000 == 53 [pid = 2720] [id = 396] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 0E9F1C00 == 52 [pid = 2720] [id = 242] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 15A4C800 == 51 [pid = 2720] [id = 395] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 12E3DC00 == 50 [pid = 2720] [id = 417] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1650AC00 == 49 [pid = 2720] [id = 416] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 0E753400 == 48 [pid = 2720] [id = 415] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1B4C4400 == 47 [pid = 2720] [id = 414] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1A072400 == 46 [pid = 2720] [id = 413] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1858E000 == 45 [pid = 2720] [id = 412] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 16FEB400 == 44 [pid = 2720] [id = 411] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B8B4400) [pid = 2720] [serial = 1207] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 0EF86000 == 43 [pid = 2720] [id = 410] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 0E80D400 == 42 [pid = 2720] [id = 409] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 0B28DC00 == 41 [pid = 2720] [id = 408] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1C7C0400 == 40 [pid = 2720] [id = 406] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 16510000 == 39 [pid = 2720] [id = 404] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 11D09000 == 38 [pid = 2720] [id = 403] 04:17:34 INFO - PROCESS | 2720 | --DOCSHELL 1B4C1400 == 37 [pid = 2720] [id = 402] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1CF9A800) [pid = 2720] [serial = 1130] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (16515C00) [pid = 2720] [serial = 1177] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (17C4E400) [pid = 2720] [serial = 1189] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11EBA000) [pid = 2720] [serial = 1181] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (11E33400) [pid = 2720] [serial = 1180] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (18593C00) [pid = 2720] [serial = 1192] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1957B400) [pid = 2720] [serial = 1193] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (11DE5000) [pid = 2720] [serial = 1174] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11E33C00) [pid = 2720] [serial = 1183] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (11EB7400) [pid = 2720] [serial = 1184] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1A51E400) [pid = 2720] [serial = 1196] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1A067400) [pid = 2720] [serial = 1195] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (16514400) [pid = 2720] [serial = 1186] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (167A7800) [pid = 2720] [serial = 1187] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (16FEE400) [pid = 2720] [serial = 1201] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1B4CB400) [pid = 2720] [serial = 1205] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1AAA3400) [pid = 2720] [serial = 1198] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1B4CC400) [pid = 2720] [serial = 1204] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1AAEA000) [pid = 2720] [serial = 1199] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (18283C00) [pid = 2720] [serial = 1190] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1A02DC00) [pid = 2720] [serial = 1202] [outer = 00000000] [url = about:blank] 04:17:34 INFO - PROCESS | 2720 | 1461237454586 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 990ms 04:17:34 INFO - PROCESS | 2720 | 1461237454625 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 2720 | 1461237454630 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 04:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:17:34 INFO - PROCESS | 2720 | 1461237454636 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 2720 | 1461237454639 Marionette TRACE conn4 <- [1,1658,null,{}] 04:17:34 INFO - PROCESS | 2720 | 1461237454643 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:34 INFO - PROCESS | 2720 | 1461237454773 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:17:34 INFO - PROCESS | 2720 | 1461237454915 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:34 INFO - PROCESS | 2720 | ++DOCSHELL 0E759C00 == 38 [pid = 2720] [id = 424] 04:17:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0E75BC00) [pid = 2720] [serial = 1272] [outer = 00000000] 04:17:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0EF7E000) [pid = 2720] [serial = 1273] [outer = 0E75BC00] 04:17:34 INFO - PROCESS | 2720 | 1461237454981 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11DBB400) [pid = 2720] [serial = 1274] [outer = 0E75BC00] 04:17:35 INFO - PROCESS | 2720 | 1461237455628 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1019ms 04:17:35 INFO - PROCESS | 2720 | 1461237455659 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:17:35 INFO - PROCESS | 2720 | 1461237455665 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 04:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:17:35 INFO - PROCESS | 2720 | 1461237455669 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:17:35 INFO - PROCESS | 2720 | 1461237455674 Marionette TRACE conn4 <- [1,1662,null,{}] 04:17:35 INFO - PROCESS | 2720 | 1461237455700 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:35 INFO - PROCESS | 2720 | 1461237455805 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:17:35 INFO - PROCESS | 2720 | 1461237455936 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 2720 | ++DOCSHELL 12377000 == 39 [pid = 2720] [id = 425] 04:17:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (123AD000) [pid = 2720] [serial = 1275] [outer = 00000000] 04:17:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (15A4C800) [pid = 2720] [serial = 1276] [outer = 123AD000] 04:17:36 INFO - PROCESS | 2720 | 1461237455998 Marionette DEBUG loaded listener.js 04:17:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1650F400) [pid = 2720] [serial = 1277] [outer = 123AD000] 04:17:36 INFO - PROCESS | 2720 | 1461237456629 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1018ms 04:17:36 INFO - PROCESS | 2720 | 1461237456692 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 2720 | 1461237456696 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 04:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:17:36 INFO - PROCESS | 2720 | 1461237456699 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 2720 | 1461237456702 Marionette TRACE conn4 <- [1,1666,null,{}] 04:17:36 INFO - PROCESS | 2720 | 1461237456706 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 2720 | 1461237456808 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:17:36 INFO - PROCESS | 2720 | 1461237456940 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:36 INFO - PROCESS | 2720 | ++DOCSHELL 17B7C800 == 40 [pid = 2720] [id = 426] 04:17:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (17C42800) [pid = 2720] [serial = 1278] [outer = 00000000] 04:17:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (17F0BC00) [pid = 2720] [serial = 1279] [outer = 17C42800] 04:17:37 INFO - PROCESS | 2720 | 1461237457007 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1828D400) [pid = 2720] [serial = 1280] [outer = 17C42800] 04:17:37 INFO - PROCESS | 2720 | 1461237457576 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 04:17:37 INFO - PROCESS | 2720 | 1461237457632 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:17:37 INFO - PROCESS | 2720 | 1461237457636 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 04:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:17:37 INFO - PROCESS | 2720 | 1461237457648 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:17:37 INFO - PROCESS | 2720 | 1461237457653 Marionette TRACE conn4 <- [1,1670,null,{}] 04:17:37 INFO - PROCESS | 2720 | 1461237457657 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:37 INFO - PROCESS | 2720 | 1461237457767 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:17:37 INFO - PROCESS | 2720 | 1461237457897 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 2720 | ++DOCSHELL 0E815C00 == 41 [pid = 2720] [id = 427] 04:17:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (19AA1000) [pid = 2720] [serial = 1281] [outer = 00000000] 04:17:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A013C00) [pid = 2720] [serial = 1282] [outer = 19AA1000] 04:17:37 INFO - PROCESS | 2720 | 1461237457954 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1A034000) [pid = 2720] [serial = 1283] [outer = 19AA1000] 04:17:38 INFO - PROCESS | 2720 | 1461237458535 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 04:17:38 INFO - PROCESS | 2720 | 1461237458577 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 2720 | 1461237458579 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 04:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:17:38 INFO - PROCESS | 2720 | 1461237458583 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 2720 | 1461237458585 Marionette TRACE conn4 <- [1,1674,null,{}] 04:17:38 INFO - PROCESS | 2720 | 1461237458589 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:38 INFO - PROCESS | 2720 | 1461237458689 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:17:38 INFO - PROCESS | 2720 | 1461237458793 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 2720 | ++DOCSHELL 121CD000 == 42 [pid = 2720] [id = 428] 04:17:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (16CDF400) [pid = 2720] [serial = 1284] [outer = 00000000] 04:17:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1A521400) [pid = 2720] [serial = 1285] [outer = 16CDF400] 04:17:38 INFO - PROCESS | 2720 | 1461237458853 Marionette DEBUG loaded listener.js 04:17:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A521000) [pid = 2720] [serial = 1286] [outer = 16CDF400] 04:17:39 INFO - PROCESS | 2720 | 1461237459462 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:17:39 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 04:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 04:17:39 INFO - PROCESS | 2720 | 1461237459517 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:17:39 INFO - PROCESS | 2720 | 1461237459519 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 04:17:39 INFO - PROCESS | 2720 | 1461237459523 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:17:39 INFO - PROCESS | 2720 | 1461237459525 Marionette TRACE conn4 <- [1,1678,null,{}] 04:17:39 INFO - PROCESS | 2720 | 1461237459529 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:39 INFO - PROCESS | 2720 | 1461237459628 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:17:39 INFO - PROCESS | 2720 | 1461237459737 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:39 INFO - PROCESS | 2720 | ++DOCSHELL 1AAEA400 == 43 [pid = 2720] [id = 429] 04:17:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1AAEB800) [pid = 2720] [serial = 1287] [outer = 00000000] 04:17:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B4C1400) [pid = 2720] [serial = 1288] [outer = 1AAEB800] 04:17:39 INFO - PROCESS | 2720 | 1461237459803 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1B4C9C00) [pid = 2720] [serial = 1289] [outer = 1AAEB800] 04:17:40 INFO - PROCESS | 2720 | 1461237460384 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 04:17:40 INFO - PROCESS | 2720 | 1461237460457 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:17:40 INFO - PROCESS | 2720 | 1461237460459 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 04:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:17:40 INFO - PROCESS | 2720 | 1461237460463 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 2720 | 1461237460465 Marionette TRACE conn4 <- [1,1682,null,{}] 04:17:40 INFO - PROCESS | 2720 | 1461237460469 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:40 INFO - PROCESS | 2720 | 1461237460573 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:17:40 INFO - PROCESS | 2720 | 1461237460706 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 2720 | ++DOCSHELL 1B7B0400 == 44 [pid = 2720] [id = 430] 04:17:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1B81AC00) [pid = 2720] [serial = 1290] [outer = 00000000] 04:17:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1B901C00) [pid = 2720] [serial = 1291] [outer = 1B81AC00] 04:17:40 INFO - PROCESS | 2720 | 1461237460762 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1B901800) [pid = 2720] [serial = 1292] [outer = 1B81AC00] 04:17:41 INFO - PROCESS | 2720 | 1461237461429 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1019ms 04:17:41 INFO - PROCESS | 2720 | 1461237461486 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:17:41 INFO - PROCESS | 2720 | 1461237461491 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 04:17:41 INFO - PROCESS | 2720 | 1461237461496 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:17:41 INFO - PROCESS | 2720 | 1461237461499 Marionette TRACE conn4 <- [1,1686,null,{}] 04:17:41 INFO - PROCESS | 2720 | 1461237461505 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:41 INFO - PROCESS | 2720 | 1461237461620 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:17:41 INFO - PROCESS | 2720 | 1461237461764 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:41 INFO - PROCESS | 2720 | --DOCSHELL 1C801400 == 43 [pid = 2720] [id = 407] 04:17:41 INFO - PROCESS | 2720 | --DOCSHELL 0E80E800 == 42 [pid = 2720] [id = 423] 04:17:41 INFO - PROCESS | 2720 | --DOCSHELL 11E2FC00 == 41 [pid = 2720] [id = 419] 04:17:41 INFO - PROCESS | 2720 | ++DOCSHELL 0E753000 == 42 [pid = 2720] [id = 431] 04:17:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0E754C00) [pid = 2720] [serial = 1293] [outer = 00000000] 04:17:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (123B1400) [pid = 2720] [serial = 1294] [outer = 0E754C00] 04:17:41 INFO - PROCESS | 2720 | 1461237461835 Marionette DEBUG loaded listener.js 04:17:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (15AE9C00) [pid = 2720] [serial = 1295] [outer = 0E754C00] 04:17:42 INFO - PROCESS | 2720 | 1461237462236 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:17:42 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 04:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 830ms 04:17:42 INFO - PROCESS | 2720 | 1461237462331 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:17:42 INFO - PROCESS | 2720 | 1461237462337 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 04:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:17:42 INFO - PROCESS | 2720 | 1461237462343 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:17:42 INFO - PROCESS | 2720 | 1461237462345 Marionette TRACE conn4 <- [1,1690,null,{}] 04:17:42 INFO - PROCESS | 2720 | 1461237462349 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 2720 | 1461237462439 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:17:42 INFO - PROCESS | 2720 | 1461237462449 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 2720 | ++DOCSHELL 18299C00 == 43 [pid = 2720] [id = 432] 04:17:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1840A000) [pid = 2720] [serial = 1296] [outer = 00000000] 04:17:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (18594400) [pid = 2720] [serial = 1297] [outer = 1840A000] 04:17:42 INFO - PROCESS | 2720 | 1461237462494 Marionette DEBUG loaded listener.js 04:17:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (19AA0C00) [pid = 2720] [serial = 1298] [outer = 1840A000] 04:17:42 INFO - PROCESS | 2720 | 1461237462978 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 04:17:43 INFO - PROCESS | 2720 | 1461237463017 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 2720 | 1461237463019 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 04:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:17:43 INFO - PROCESS | 2720 | 1461237463023 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 2720 | 1461237463026 Marionette TRACE conn4 <- [1,1694,null,{}] 04:17:43 INFO - PROCESS | 2720 | 1461237463037 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:43 INFO - PROCESS | 2720 | 1461237463126 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:17:43 INFO - PROCESS | 2720 | 1461237463233 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:43 INFO - PROCESS | 2720 | ++DOCSHELL 1A063800 == 44 [pid = 2720] [id = 433] 04:17:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1B60CC00) [pid = 2720] [serial = 1299] [outer = 00000000] 04:17:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1B909800) [pid = 2720] [serial = 1300] [outer = 1B60CC00] 04:17:43 INFO - PROCESS | 2720 | 1461237463282 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1C805C00) [pid = 2720] [serial = 1301] [outer = 1B60CC00] 04:17:43 INFO - PROCESS | 2720 | 1461237463690 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 04:17:43 INFO - PROCESS | 2720 | 1461237463757 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:17:43 INFO - PROCESS | 2720 | 1461237463759 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 04:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:17:43 INFO - PROCESS | 2720 | 1461237463799 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:17:43 INFO - PROCESS | 2720 | 1461237463801 Marionette TRACE conn4 <- [1,1698,null,{}] 04:17:43 INFO - PROCESS | 2720 | 1461237463826 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:43 INFO - PROCESS | 2720 | 1461237463945 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:17:43 INFO - PROCESS | 2720 | 1461237463951 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 2720 | ++DOCSHELL 1C80C400 == 45 [pid = 2720] [id = 434] 04:17:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1C85D400) [pid = 2720] [serial = 1302] [outer = 00000000] 04:17:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1C86E400) [pid = 2720] [serial = 1303] [outer = 1C85D400] 04:17:44 INFO - PROCESS | 2720 | 1461237464049 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1C879000) [pid = 2720] [serial = 1304] [outer = 1C85D400] 04:17:44 INFO - PROCESS | 2720 | 1461237464479 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 750ms 04:17:44 INFO - PROCESS | 2720 | 1461237464552 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 2720 | 1461237464554 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 04:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:17:44 INFO - PROCESS | 2720 | 1461237464557 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 2720 | 1461237464559 Marionette TRACE conn4 <- [1,1702,null,{}] 04:17:44 INFO - PROCESS | 2720 | 1461237464563 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:44 INFO - PROCESS | 2720 | 1461237464675 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:17:44 INFO - PROCESS | 2720 | 1461237464738 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:44 INFO - PROCESS | 2720 | ++DOCSHELL 1C87B000 == 46 [pid = 2720] [id = 435] 04:17:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1C87C000) [pid = 2720] [serial = 1305] [outer = 00000000] 04:17:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1C939C00) [pid = 2720] [serial = 1306] [outer = 1C87C000] 04:17:44 INFO - PROCESS | 2720 | 1461237464784 Marionette DEBUG loaded listener.js 04:17:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1C9E1800) [pid = 2720] [serial = 1307] [outer = 1C87C000] 04:17:45 INFO - PROCESS | 2720 | 1461237465212 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 04:17:45 INFO - PROCESS | 2720 | 1461237465236 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 2720 | 1461237465238 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 04:17:45 INFO - PROCESS | 2720 | 1461237465241 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 2720 | 1461237465243 Marionette TRACE conn4 <- [1,1706,null,{}] 04:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:17:45 INFO - PROCESS | 2720 | 1461237465246 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:45 INFO - PROCESS | 2720 | 1461237465406 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:17:45 INFO - PROCESS | 2720 | 1461237465471 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 2720 | ++DOCSHELL 1CF8E800 == 47 [pid = 2720] [id = 436] 04:17:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1CFA2400) [pid = 2720] [serial = 1308] [outer = 00000000] 04:17:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (1DCD8000) [pid = 2720] [serial = 1309] [outer = 1CFA2400] 04:17:45 INFO - PROCESS | 2720 | 1461237465519 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1DCD7400) [pid = 2720] [serial = 1310] [outer = 1CFA2400] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1A517400) [pid = 2720] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1B4C4800) [pid = 2720] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1B7A5C00) [pid = 2720] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (11E2E400) [pid = 2720] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (19528000) [pid = 2720] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (0B291C00) [pid = 2720] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0E810C00) [pid = 2720] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0E753800) [pid = 2720] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (17B74C00) [pid = 2720] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1C85A400) [pid = 2720] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (19530400) [pid = 2720] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (16FE8000) [pid = 2720] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0E75C000) [pid = 2720] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:17:45 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11EBC800) [pid = 2720] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:17:45 INFO - PROCESS | 2720 | 1461237465951 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 04:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:17:45 INFO - PROCESS | 2720 | 1461237465981 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:17:45 INFO - PROCESS | 2720 | 1461237465983 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 04:17:45 INFO - PROCESS | 2720 | 1461237465986 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:17:45 INFO - PROCESS | 2720 | 1461237465988 Marionette TRACE conn4 <- [1,1710,null,{}] 04:17:45 INFO - PROCESS | 2720 | 1461237465991 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:46 INFO - PROCESS | 2720 | 1461237466071 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:17:46 INFO - PROCESS | 2720 | 1461237466080 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 2720 | ++DOCSHELL 15A10C00 == 48 [pid = 2720] [id = 437] 04:17:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (17B74C00) [pid = 2720] [serial = 1311] [outer = 00000000] 04:17:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1AB80400) [pid = 2720] [serial = 1312] [outer = 17B74C00] 04:17:46 INFO - PROCESS | 2720 | 1461237466125 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1B910000) [pid = 2720] [serial = 1313] [outer = 17B74C00] 04:17:46 INFO - PROCESS | 2720 | 1461237466554 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:17:46 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 04:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 631ms 04:17:46 INFO - PROCESS | 2720 | 1461237466619 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 2720 | 1461237466621 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 04:17:46 INFO - PROCESS | 2720 | 1461237466624 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:17:46 INFO - PROCESS | 2720 | 1461237466626 Marionette TRACE conn4 <- [1,1714,null,{}] 04:17:46 INFO - PROCESS | 2720 | 1461237466629 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:46 INFO - PROCESS | 2720 | 1461237466710 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 04:17:46 INFO - PROCESS | 2720 | 1461237466717 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 2720 | ++DOCSHELL 18588400 == 49 [pid = 2720] [id = 438] 04:17:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1A517400) [pid = 2720] [serial = 1314] [outer = 00000000] 04:17:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1EB11400) [pid = 2720] [serial = 1315] [outer = 1A517400] 04:17:46 INFO - PROCESS | 2720 | 1461237466761 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1EB16C00) [pid = 2720] [serial = 1316] [outer = 1A517400] 04:17:47 INFO - PROCESS | 2720 | 1461237467228 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 631ms 04:17:47 INFO - PROCESS | 2720 | 1461237467264 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 04:17:47 INFO - PROCESS | 2720 | 1461237467266 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 04:17:47 INFO - PROCESS | 2720 | 1461237467269 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:17:47 INFO - PROCESS | 2720 | 1461237467271 Marionette TRACE conn4 <- [1,1718,null,{}] 04:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:17:47 INFO - PROCESS | 2720 | 1461237467274 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:47 INFO - PROCESS | 2720 | 1461237467355 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 04:17:47 INFO - PROCESS | 2720 | 1461237467362 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:47 INFO - PROCESS | 2720 | ++DOCSHELL 11DE0800 == 50 [pid = 2720] [id = 439] 04:17:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (121CC800) [pid = 2720] [serial = 1317] [outer = 00000000] 04:17:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1EC61800) [pid = 2720] [serial = 1318] [outer = 121CC800] 04:17:47 INFO - PROCESS | 2720 | 1461237467407 Marionette DEBUG loaded listener.js 04:17:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1EC60C00) [pid = 2720] [serial = 1319] [outer = 121CC800] 04:17:48 INFO - PROCESS | 2720 | 1461237468029 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:17:48 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 04:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 830ms 04:17:48 INFO - PROCESS | 2720 | 1461237468127 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 2720 | 1461237468132 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 04:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:17:48 INFO - PROCESS | 2720 | 1461237468138 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 2720 | 1461237468142 Marionette TRACE conn4 <- [1,1722,null,{}] 04:17:48 INFO - PROCESS | 2720 | 1461237468148 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:48 INFO - PROCESS | 2720 | 1461237468268 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 04:17:48 INFO - PROCESS | 2720 | 1461237468401 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 2720 | ++DOCSHELL 11DB9400 == 51 [pid = 2720] [id = 440] 04:17:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (11DDB800) [pid = 2720] [serial = 1320] [outer = 00000000] 04:17:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (16F2DC00) [pid = 2720] [serial = 1321] [outer = 11DDB800] 04:17:48 INFO - PROCESS | 2720 | 1461237468461 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (17F08000) [pid = 2720] [serial = 1322] [outer = 11DDB800] 04:17:49 INFO - PROCESS | 2720 | 1461237469070 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 04:17:49 INFO - PROCESS | 2720 | 1461237469111 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 2720 | 1461237469117 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 04:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:17:49 INFO - PROCESS | 2720 | 1461237469123 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 2720 | 1461237469126 Marionette TRACE conn4 <- [1,1726,null,{}] 04:17:49 INFO - PROCESS | 2720 | 1461237469130 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:49 INFO - PROCESS | 2720 | 1461237469245 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 04:17:49 INFO - PROCESS | 2720 | 1461237469359 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:49 INFO - PROCESS | 2720 | ++DOCSHELL 1A065C00 == 52 [pid = 2720] [id = 441] 04:17:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (1AAE8000) [pid = 2720] [serial = 1323] [outer = 00000000] 04:17:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1B908800) [pid = 2720] [serial = 1324] [outer = 1AAE8000] 04:17:49 INFO - PROCESS | 2720 | 1461237469457 Marionette DEBUG loaded listener.js 04:17:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (1C869C00) [pid = 2720] [serial = 1325] [outer = 1AAE8000] 04:17:50 INFO - PROCESS | 2720 | 1461237470081 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1019ms 04:17:50 INFO - PROCESS | 2720 | 1461237470145 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 04:17:50 INFO - PROCESS | 2720 | 1461237470148 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 04:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:17:50 INFO - PROCESS | 2720 | 1461237470152 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:17:50 INFO - PROCESS | 2720 | 1461237470156 Marionette TRACE conn4 <- [1,1730,null,{}] 04:17:50 INFO - PROCESS | 2720 | 1461237470167 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 2720 | 1461237470303 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 04:17:50 INFO - PROCESS | 2720 | 1461237470448 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 2720 | ++DOCSHELL 1EC56C00 == 53 [pid = 2720] [id = 442] 04:17:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (1EC59400) [pid = 2720] [serial = 1326] [outer = 00000000] 04:17:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (1F60F400) [pid = 2720] [serial = 1327] [outer = 1EC59400] 04:17:50 INFO - PROCESS | 2720 | 1461237470508 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (1F7A1000) [pid = 2720] [serial = 1328] [outer = 1EC59400] 04:17:51 INFO - PROCESS | 2720 | 1461237471117 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 04:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:17:51 INFO - PROCESS | 2720 | 1461237471125 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 2720 | 1461237471128 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 04:17:51 INFO - PROCESS | 2720 | 1461237471131 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 2720 | 1461237471133 Marionette TRACE conn4 <- [1,1734,null,{}] 04:17:51 INFO - PROCESS | 2720 | 1461237471137 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:51 INFO - PROCESS | 2720 | 1461237471246 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 04:17:51 INFO - PROCESS | 2720 | 1461237471404 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:51 INFO - PROCESS | 2720 | ++DOCSHELL 1F7EA000 == 54 [pid = 2720] [id = 443] 04:17:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1F7ECC00) [pid = 2720] [serial = 1329] [outer = 00000000] 04:17:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1FAAA000) [pid = 2720] [serial = 1330] [outer = 1F7ECC00] 04:17:51 INFO - PROCESS | 2720 | 1461237471463 Marionette DEBUG loaded listener.js 04:17:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1FAADC00) [pid = 2720] [serial = 1331] [outer = 1F7ECC00] 04:17:52 INFO - PROCESS | 2720 | 1461237472042 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 04:17:52 INFO - PROCESS | 2720 | 1461237472065 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 04:17:52 INFO - PROCESS | 2720 | 1461237472067 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 04:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:17:52 INFO - PROCESS | 2720 | 1461237472071 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:17:52 INFO - PROCESS | 2720 | 1461237472073 Marionette TRACE conn4 <- [1,1738,null,{}] 04:17:52 INFO - PROCESS | 2720 | 1461237472077 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:52 INFO - PROCESS | 2720 | 1461237472184 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 04:17:52 INFO - PROCESS | 2720 | 1461237472331 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 2720 | ++DOCSHELL 11D04000 == 55 [pid = 2720] [id = 444] 04:17:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (11D20C00) [pid = 2720] [serial = 1332] [outer = 00000000] 04:17:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (11E37C00) [pid = 2720] [serial = 1333] [outer = 11D20C00] 04:17:52 INFO - PROCESS | 2720 | 1461237472388 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (11EAF400) [pid = 2720] [serial = 1334] [outer = 11D20C00] 04:17:53 INFO - PROCESS | 2720 | 1461237473183 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1172ms 04:17:53 INFO - PROCESS | 2720 | 1461237473263 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 2720 | 1461237473268 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 04:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:17:53 INFO - PROCESS | 2720 | 1461237473274 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 2720 | 1461237473278 Marionette TRACE conn4 <- [1,1742,null,{}] 04:17:53 INFO - PROCESS | 2720 | 1461237473283 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 2720 | 1461237473397 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 04:17:53 INFO - PROCESS | 2720 | 1461237473536 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 2720 | ++DOCSHELL 121CC400 == 56 [pid = 2720] [id = 445] 04:17:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (12373800) [pid = 2720] [serial = 1335] [outer = 00000000] 04:17:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (16EC9400) [pid = 2720] [serial = 1336] [outer = 12373800] 04:17:53 INFO - PROCESS | 2720 | 1461237473588 Marionette DEBUG loaded listener.js 04:17:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (16F35400) [pid = 2720] [serial = 1337] [outer = 12373800] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1AAF5000 == 55 [pid = 2720] [id = 254] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 18588400 == 54 [pid = 2720] [id = 438] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 15A10C00 == 53 [pid = 2720] [id = 437] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1CF8E800 == 52 [pid = 2720] [id = 436] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1C87B000 == 51 [pid = 2720] [id = 435] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1C80C400 == 50 [pid = 2720] [id = 434] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1A063800 == 49 [pid = 2720] [id = 433] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 18299C00 == 48 [pid = 2720] [id = 432] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 0E753000 == 47 [pid = 2720] [id = 431] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (1C85E000) [pid = 2720] [serial = 1222] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (15A53000) [pid = 2720] [serial = 1258] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1CF90000) [pid = 2720] [serial = 1267] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (1A51D400) [pid = 2720] [serial = 1261] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (1C904800) [pid = 2720] [serial = 1264] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (11DDC000) [pid = 2720] [serial = 1210] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (16FEC400) [pid = 2720] [serial = 1213] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (1B906400) [pid = 2720] [serial = 1216] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (1C80DC00) [pid = 2720] [serial = 1219] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1B7B0400 == 46 [pid = 2720] [id = 430] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1AAEA400 == 45 [pid = 2720] [id = 429] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 121CD000 == 44 [pid = 2720] [id = 428] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 0E815C00 == 43 [pid = 2720] [id = 427] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 17B7C800 == 42 [pid = 2720] [id = 426] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 1858A000 == 41 [pid = 2720] [id = 418] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 12377000 == 40 [pid = 2720] [id = 425] 04:17:54 INFO - PROCESS | 2720 | --DOCSHELL 0E759C00 == 39 [pid = 2720] [id = 424] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (1858A400) [pid = 2720] [serial = 1235] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (1B610400) [pid = 2720] [serial = 1244] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (1C903400) [pid = 2720] [serial = 1256] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1C87D800) [pid = 2720] [serial = 1255] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1C867800) [pid = 2720] [serial = 1252] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1B904C00) [pid = 2720] [serial = 1249] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1C86D800) [pid = 2720] [serial = 1253] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (132A6C00) [pid = 2720] [serial = 1247] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1C806400) [pid = 2720] [serial = 1250] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1A017000) [pid = 2720] [serial = 1238] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (11E33800) [pid = 2720] [serial = 1175] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (16CD8000) [pid = 2720] [serial = 1178] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (12171800) [pid = 2720] [serial = 1270] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1A80A400) [pid = 2720] [serial = 1240] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1B610800) [pid = 2720] [serial = 1243] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1B8B6800) [pid = 2720] [serial = 1208] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1AAA4800) [pid = 2720] [serial = 1241] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (15A57800) [pid = 2720] [serial = 1231] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (16724800) [pid = 2720] [serial = 1232] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1957D400) [pid = 2720] [serial = 1237] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (11DB7800) [pid = 2720] [serial = 1226] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (11D03C00) [pid = 2720] [serial = 1225] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (11842000) [pid = 2720] [serial = 1228] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (11DBC800) [pid = 2720] [serial = 1229] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (11D18800) [pid = 2720] [serial = 1246] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (18410000) [pid = 2720] [serial = 1234] [outer = 00000000] [url = about:blank] 04:17:54 INFO - PROCESS | 2720 | 1461237474245 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1023ms 04:17:54 INFO - PROCESS | 2720 | 1461237474300 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 04:17:54 INFO - PROCESS | 2720 | 1461237474305 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 04:17:54 INFO - PROCESS | 2720 | 1461237474311 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:17:54 INFO - PROCESS | 2720 | 1461237474313 Marionette TRACE conn4 <- [1,1746,null,{}] 04:17:54 INFO - PROCESS | 2720 | 1461237474317 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:54 INFO - PROCESS | 2720 | 1461237474406 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 04:17:54 INFO - PROCESS | 2720 | 1461237474503 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:54 INFO - PROCESS | 2720 | ++DOCSHELL 0E817000 == 40 [pid = 2720] [id = 446] 04:17:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0E817400) [pid = 2720] [serial = 1338] [outer = 00000000] 04:17:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (11EB0800) [pid = 2720] [serial = 1339] [outer = 0E817400] 04:17:54 INFO - PROCESS | 2720 | 1461237474549 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1220B800) [pid = 2720] [serial = 1340] [outer = 0E817400] 04:17:54 INFO - PROCESS | 2720 | 1461237474949 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 04:17:55 INFO - PROCESS | 2720 | 1461237475015 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 2720 | 1461237475017 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 04:17:55 INFO - PROCESS | 2720 | 1461237475021 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 2720 | 1461237475024 Marionette TRACE conn4 <- [1,1750,null,{}] 04:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:17:55 INFO - PROCESS | 2720 | 1461237475035 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 2720 | 1461237475124 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 04:17:55 INFO - PROCESS | 2720 | 1461237475131 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 2720 | ++DOCSHELL 12E3C800 == 41 [pid = 2720] [id = 447] 04:17:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (15A53000) [pid = 2720] [serial = 1341] [outer = 00000000] 04:17:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (17C4B400) [pid = 2720] [serial = 1342] [outer = 15A53000] 04:17:55 INFO - PROCESS | 2720 | 1461237475179 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1858A400) [pid = 2720] [serial = 1343] [outer = 15A53000] 04:17:55 INFO - PROCESS | 2720 | 1461237475649 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 04:17:55 INFO - PROCESS | 2720 | 1461237475699 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 2720 | 1461237475702 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 04:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:17:55 INFO - PROCESS | 2720 | 1461237475706 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 2720 | 1461237475707 Marionette TRACE conn4 <- [1,1754,null,{}] 04:17:55 INFO - PROCESS | 2720 | 1461237475711 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 2720 | 1461237475795 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 04:17:55 INFO - PROCESS | 2720 | 1461237475804 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 2720 | ++DOCSHELL 19AA0000 == 42 [pid = 2720] [id = 448] 04:17:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (19AA7000) [pid = 2720] [serial = 1344] [outer = 00000000] 04:17:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1A06E800) [pid = 2720] [serial = 1345] [outer = 19AA7000] 04:17:55 INFO - PROCESS | 2720 | 1461237475849 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1A523000) [pid = 2720] [serial = 1346] [outer = 19AA7000] 04:17:56 INFO - PROCESS | 2720 | 1461237476295 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 04:17:56 INFO - PROCESS | 2720 | 1461237476339 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 2720 | 1461237476341 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 04:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:17:56 INFO - PROCESS | 2720 | 1461237476354 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 2720 | 1461237476356 Marionette TRACE conn4 <- [1,1758,null,{}] 04:17:56 INFO - PROCESS | 2720 | 1461237476360 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:56 INFO - PROCESS | 2720 | 1461237476471 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 04:17:56 INFO - PROCESS | 2720 | 1461237476559 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:56 INFO - PROCESS | 2720 | ++DOCSHELL 11DE7C00 == 43 [pid = 2720] [id = 449] 04:17:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (12372000) [pid = 2720] [serial = 1347] [outer = 00000000] 04:17:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1AAA5400) [pid = 2720] [serial = 1348] [outer = 12372000] 04:17:56 INFO - PROCESS | 2720 | 1461237476605 Marionette DEBUG loaded listener.js 04:17:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1AAAB800) [pid = 2720] [serial = 1349] [outer = 12372000] 04:17:57 INFO - PROCESS | 2720 | 1461237477056 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 04:17:57 INFO - PROCESS | 2720 | 1461237477075 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 2720 | 1461237477077 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 04:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:17:57 INFO - PROCESS | 2720 | 1461237477081 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 2720 | 1461237477083 Marionette TRACE conn4 <- [1,1762,null,{}] 04:17:57 INFO - PROCESS | 2720 | 1461237477086 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 2720 | 1461237477211 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 04:17:57 INFO - PROCESS | 2720 | 1461237477269 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C1C00 == 44 [pid = 2720] [id = 450] 04:17:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1B4C3000) [pid = 2720] [serial = 1350] [outer = 00000000] 04:17:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1B8B2000) [pid = 2720] [serial = 1351] [outer = 1B4C3000] 04:17:57 INFO - PROCESS | 2720 | 1461237477325 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1B8B6000) [pid = 2720] [serial = 1352] [outer = 1B4C3000] 04:17:57 INFO - PROCESS | 2720 | 1461237477740 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 04:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:17:57 INFO - PROCESS | 2720 | 1461237477751 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 04:17:57 INFO - PROCESS | 2720 | 1461237477753 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 04:17:57 INFO - PROCESS | 2720 | 1461237477757 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:17:57 INFO - PROCESS | 2720 | 1461237477758 Marionette TRACE conn4 <- [1,1766,null,{}] 04:17:57 INFO - PROCESS | 2720 | 1461237477762 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 2720 | 1461237477895 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 04:17:57 INFO - PROCESS | 2720 | 1461237477988 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 2720 | ++DOCSHELL 1B907000 == 45 [pid = 2720] [id = 451] 04:17:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1B90D000) [pid = 2720] [serial = 1353] [outer = 00000000] 04:17:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1C80C400) [pid = 2720] [serial = 1354] [outer = 1B90D000] 04:17:58 INFO - PROCESS | 2720 | 1461237478034 Marionette DEBUG loaded listener.js 04:17:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1C809800) [pid = 2720] [serial = 1355] [outer = 1B90D000] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1B68B800) [pid = 2720] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1C863400) [pid = 2720] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1B68A800) [pid = 2720] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (11EB8000) [pid = 2720] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1C803800) [pid = 2720] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1C802400) [pid = 2720] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1C90CC00) [pid = 2720] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (16510800) [pid = 2720] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (11D0AC00) [pid = 2720] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (19530800) [pid = 2720] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (123AD000) [pid = 2720] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1B81AC00) [pid = 2720] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0E754C00) [pid = 2720] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (19AA1000) [pid = 2720] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1A517400) [pid = 2720] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1C85D400) [pid = 2720] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (17C42800) [pid = 2720] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (16CDF400) [pid = 2720] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1AAEB800) [pid = 2720] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B60CC00) [pid = 2720] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1840A000) [pid = 2720] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0E75BC00) [pid = 2720] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1C87C000) [pid = 2720] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1CFA2400) [pid = 2720] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:17:58 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (17B74C00) [pid = 2720] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:17:58 INFO - PROCESS | 2720 | 1461237478790 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:17:58 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 04:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1068ms 04:17:58 INFO - PROCESS | 2720 | 1461237478825 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 2720 | 1461237478827 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 04:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:17:58 INFO - PROCESS | 2720 | 1461237478835 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 2720 | 1461237478837 Marionette TRACE conn4 <- [1,1770,null,{}] 04:17:58 INFO - PROCESS | 2720 | 1461237478840 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 2720 | 1461237478921 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 04:17:58 INFO - PROCESS | 2720 | 1461237478930 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:58 INFO - PROCESS | 2720 | ++DOCSHELL 11D09000 == 46 [pid = 2720] [id = 452] 04:17:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (11D0AC00) [pid = 2720] [serial = 1356] [outer = 00000000] 04:17:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16510800) [pid = 2720] [serial = 1357] [outer = 11D0AC00] 04:17:58 INFO - PROCESS | 2720 | 1461237478975 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (16F2BC00) [pid = 2720] [serial = 1358] [outer = 11D0AC00] 04:17:59 INFO - PROCESS | 2720 | 1461237479432 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:17:59 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 04:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 04:17:59 INFO - PROCESS | 2720 | 1461237479506 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 04:17:59 INFO - PROCESS | 2720 | 1461237479508 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 04:17:59 INFO - PROCESS | 2720 | 1461237479511 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:17:59 INFO - PROCESS | 2720 | 1461237479513 Marionette TRACE conn4 <- [1,1774,null,{}] 04:17:59 INFO - PROCESS | 2720 | 1461237479516 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:59 INFO - PROCESS | 2720 | 1461237479597 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 04:17:59 INFO - PROCESS | 2720 | 1461237479604 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 2720 | ++DOCSHELL 17B77C00 == 47 [pid = 2720] [id = 453] 04:17:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (19522400) [pid = 2720] [serial = 1359] [outer = 00000000] 04:17:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A810400) [pid = 2720] [serial = 1360] [outer = 19522400] 04:17:59 INFO - PROCESS | 2720 | 1461237479648 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1B8AA400) [pid = 2720] [serial = 1361] [outer = 19522400] 04:18:00 INFO - PROCESS | 2720 | 1461237480073 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:18:00 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 04:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 04:18:00 INFO - PROCESS | 2720 | 1461237480091 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 2720 | 1461237480093 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:18:00 INFO - PROCESS | 2720 | 1461237480115 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 2720 | 1461237480117 Marionette TRACE conn4 <- [1,1778,null,{}] 04:18:00 INFO - PROCESS | 2720 | 1461237480121 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 2720 | 1461237480206 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 04:18:00 INFO - PROCESS | 2720 | 1461237480213 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 2720 | ++DOCSHELL 1A522000 == 48 [pid = 2720] [id = 454] 04:18:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C801C00) [pid = 2720] [serial = 1362] [outer = 00000000] 04:18:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C862800) [pid = 2720] [serial = 1363] [outer = 1C801C00] 04:18:00 INFO - PROCESS | 2720 | 1461237480256 Marionette DEBUG loaded listener.js 04:18:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C867800) [pid = 2720] [serial = 1364] [outer = 1C801C00] 04:18:00 INFO - PROCESS | 2720 | 1461237480782 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:18:00 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) 04:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 04:18:00 INFO - PROCESS | 2720 | 1461237480837 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 2720 | 1461237480842 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 04:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:18:00 INFO - PROCESS | 2720 | 1461237480849 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 2720 | 1461237480854 Marionette TRACE conn4 <- [1,1782,null,{}] 04:18:00 INFO - PROCESS | 2720 | 1461237480862 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 2720 | 1461237480991 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 04:18:01 INFO - PROCESS | 2720 | 1461237481126 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:01 INFO - PROCESS | 2720 | ++DOCSHELL 11847800 == 49 [pid = 2720] [id = 455] 04:18:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (11D01C00) [pid = 2720] [serial = 1365] [outer = 00000000] 04:18:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (11DDBC00) [pid = 2720] [serial = 1366] [outer = 11D01C00] 04:18:01 INFO - PROCESS | 2720 | 1461237481185 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (11E36000) [pid = 2720] [serial = 1367] [outer = 11D01C00] 04:18:01 INFO - PROCESS | 2720 | 1461237481849 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1024ms 04:18:01 INFO - PROCESS | 2720 | 1461237481876 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 04:18:01 INFO - PROCESS | 2720 | 1461237481883 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 04:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:18:01 INFO - PROCESS | 2720 | 1461237481904 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:18:01 INFO - PROCESS | 2720 | 1461237481907 Marionette TRACE conn4 <- [1,1786,null,{}] 04:18:01 INFO - PROCESS | 2720 | 1461237481932 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:02 INFO - PROCESS | 2720 | 1461237482044 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 04:18:02 INFO - PROCESS | 2720 | 1461237482185 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 2720 | ++DOCSHELL 12E90800 == 50 [pid = 2720] [id = 456] 04:18:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (15A06800) [pid = 2720] [serial = 1368] [outer = 00000000] 04:18:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1858E800) [pid = 2720] [serial = 1369] [outer = 15A06800] 04:18:02 INFO - PROCESS | 2720 | 1461237482242 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (19AA4800) [pid = 2720] [serial = 1370] [outer = 15A06800] 04:18:02 INFO - PROCESS | 2720 | 1461237482854 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 991ms 04:18:02 INFO - PROCESS | 2720 | 1461237482896 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 2720 | 1461237482899 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 04:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:18:02 INFO - PROCESS | 2720 | 1461237482903 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 2720 | 1461237482906 Marionette TRACE conn4 <- [1,1790,null,{}] 04:18:02 INFO - PROCESS | 2720 | 1461237482918 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:03 INFO - PROCESS | 2720 | 1461237483032 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 04:18:03 INFO - PROCESS | 2720 | 1461237483144 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:03 INFO - PROCESS | 2720 | ++DOCSHELL 1B8A8C00 == 51 [pid = 2720] [id = 457] 04:18:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1B8ABC00) [pid = 2720] [serial = 1371] [outer = 00000000] 04:18:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1C868000) [pid = 2720] [serial = 1372] [outer = 1B8ABC00] 04:18:03 INFO - PROCESS | 2720 | 1461237483247 Marionette DEBUG loaded listener.js 04:18:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1C876C00) [pid = 2720] [serial = 1373] [outer = 1B8ABC00] 04:18:03 INFO - PROCESS | 2720 | 1461237483908 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1023ms 04:18:03 INFO - PROCESS | 2720 | 1461237483942 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 04:18:03 INFO - PROCESS | 2720 | 1461237483945 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 04:18:03 INFO - PROCESS | 2720 | 1461237483950 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:18:03 INFO - PROCESS | 2720 | 1461237483953 Marionette TRACE conn4 <- [1,1794,null,{}] 04:18:03 INFO - PROCESS | 2720 | 1461237483957 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:04 INFO - PROCESS | 2720 | 1461237484088 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 04:18:04 INFO - PROCESS | 2720 | 1461237484227 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:04 INFO - PROCESS | 2720 | ++DOCSHELL 1C908800 == 52 [pid = 2720] [id = 458] 04:18:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C90D000) [pid = 2720] [serial = 1374] [outer = 00000000] 04:18:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1D39D800) [pid = 2720] [serial = 1375] [outer = 1C90D000] 04:18:04 INFO - PROCESS | 2720 | 1461237484288 Marionette DEBUG loaded listener.js 04:18:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1D3A9400) [pid = 2720] [serial = 1376] [outer = 1C90D000] 04:18:04 INFO - PROCESS | 2720 | 1461237484864 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 04:18:04 INFO - PROCESS | 2720 | 1461237484927 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 04:18:04 INFO - PROCESS | 2720 | 1461237484929 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 04:18:04 INFO - PROCESS | 2720 | 1461237484933 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:18:04 INFO - PROCESS | 2720 | 1461237484935 Marionette TRACE conn4 <- [1,1798,null,{}] 04:18:04 INFO - PROCESS | 2720 | 1461237484939 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:05 INFO - PROCESS | 2720 | 1461237485044 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 04:18:05 INFO - PROCESS | 2720 | 1461237485158 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:05 INFO - PROCESS | 2720 | ++DOCSHELL 1C983800 == 53 [pid = 2720] [id = 459] 04:18:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1D5DC000) [pid = 2720] [serial = 1377] [outer = 00000000] 04:18:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1EB1E400) [pid = 2720] [serial = 1378] [outer = 1D5DC000] 04:18:05 INFO - PROCESS | 2720 | 1461237485258 Marionette DEBUG loaded listener.js 04:18:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1EC62000) [pid = 2720] [serial = 1379] [outer = 1D5DC000] 04:18:05 INFO - PROCESS | 2720 | 1461237485867 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 04:18:05 INFO - PROCESS | 2720 | 1461237485907 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 2720 | 1461237485909 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 04:18:05 INFO - PROCESS | 2720 | 1461237485913 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:18:05 INFO - PROCESS | 2720 | 1461237485915 Marionette TRACE conn4 <- [1,1802,null,{}] 04:18:05 INFO - PROCESS | 2720 | 1461237485919 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:06 INFO - PROCESS | 2720 | 1461237486044 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 04:18:06 INFO - PROCESS | 2720 | 1461237486192 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 2720 | ++DOCSHELL 1EB17C00 == 54 [pid = 2720] [id = 460] 04:18:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1EB18800) [pid = 2720] [serial = 1380] [outer = 00000000] 04:18:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1F5BAC00) [pid = 2720] [serial = 1381] [outer = 1EB18800] 04:18:06 INFO - PROCESS | 2720 | 1461237486253 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1F609800) [pid = 2720] [serial = 1382] [outer = 1EB18800] 04:18:07 INFO - PROCESS | 2720 | 1461237487032 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1166ms 04:18:07 INFO - PROCESS | 2720 | 1461237487083 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 2720 | 1461237487087 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 04:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:18:07 INFO - PROCESS | 2720 | 1461237487092 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 2720 | 1461237487096 Marionette TRACE conn4 <- [1,1806,null,{}] 04:18:07 INFO - PROCESS | 2720 | 1461237487117 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:07 INFO - PROCESS | 2720 | 1461237487216 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 04:18:07 INFO - PROCESS | 2720 | 1461237487361 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:07 INFO - PROCESS | 2720 | ++DOCSHELL 0E9F3C00 == 55 [pid = 2720] [id = 461] 04:18:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (0E9F9C00) [pid = 2720] [serial = 1383] [outer = 00000000] 04:18:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (11D26000) [pid = 2720] [serial = 1384] [outer = 0E9F9C00] 04:18:07 INFO - PROCESS | 2720 | 1461237487412 Marionette DEBUG loaded listener.js 04:18:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (11DE9000) [pid = 2720] [serial = 1385] [outer = 0E9F9C00] 04:18:07 INFO - PROCESS | 2720 | --DOCSHELL 17B77C00 == 54 [pid = 2720] [id = 453] 04:18:07 INFO - PROCESS | 2720 | --DOCSHELL 11D09000 == 53 [pid = 2720] [id = 452] 04:18:07 INFO - PROCESS | 2720 | --DOCSHELL 1B907000 == 52 [pid = 2720] [id = 451] 04:18:07 INFO - PROCESS | 2720 | --DOCSHELL 1B4C1C00 == 51 [pid = 2720] [id = 450] 04:18:07 INFO - PROCESS | 2720 | --DOCSHELL 11DE7C00 == 50 [pid = 2720] [id = 449] 04:18:07 INFO - PROCESS | 2720 | --DOCSHELL 19AA0000 == 49 [pid = 2720] [id = 448] 04:18:07 INFO - PROCESS | 2720 | --DOCSHELL 12E3C800 == 48 [pid = 2720] [id = 447] 04:18:07 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1EC61800) [pid = 2720] [serial = 1318] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | 1461237488006 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:18:08 INFO - PROCESS | 2720 | --DOCSHELL 0E817000 == 47 [pid = 2720] [id = 446] 04:18:08 INFO - PROCESS | 2720 | --DOCSHELL 121CC400 == 46 [pid = 2720] [id = 445] 04:18:08 INFO - PROCESS | 2720 | --DOCSHELL 11D04000 == 45 [pid = 2720] [id = 444] 04:18:08 INFO - PROCESS | 2720 | --DOCSHELL 1F7EA000 == 44 [pid = 2720] [id = 443] 04:18:08 INFO - PROCESS | 2720 | --DOCSHELL 1EC56C00 == 43 [pid = 2720] [id = 442] 04:18:08 INFO - PROCESS | 2720 | --DOCSHELL 1A065C00 == 42 [pid = 2720] [id = 441] 04:18:08 INFO - PROCESS | 2720 | --DOCSHELL 11DB9400 == 41 [pid = 2720] [id = 440] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1B8AC800) [pid = 2720] [serial = 1172] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1C90B800) [pid = 2720] [serial = 1265] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1B90A800) [pid = 2720] [serial = 1217] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (167A3400) [pid = 2720] [serial = 1259] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1C860400) [pid = 2720] [serial = 1223] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1C852C00) [pid = 2720] [serial = 1220] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1CFA2800) [pid = 2720] [serial = 1268] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (17C4B800) [pid = 2720] [serial = 1214] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (11E39400) [pid = 2720] [serial = 1211] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1AA9EC00) [pid = 2720] [serial = 1262] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1650F400) [pid = 2720] [serial = 1277] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (15A4C800) [pid = 2720] [serial = 1276] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1B901800) [pid = 2720] [serial = 1292] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1B901C00) [pid = 2720] [serial = 1291] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (123B1400) [pid = 2720] [serial = 1294] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1A013C00) [pid = 2720] [serial = 1282] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1EB16C00) [pid = 2720] [serial = 1316] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1C86E400) [pid = 2720] [serial = 1303] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1A034000) [pid = 2720] [serial = 1283] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (15AE9C00) [pid = 2720] [serial = 1295] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1828D400) [pid = 2720] [serial = 1280] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (17F0BC00) [pid = 2720] [serial = 1279] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1A521000) [pid = 2720] [serial = 1286] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1A521400) [pid = 2720] [serial = 1285] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B4C9C00) [pid = 2720] [serial = 1289] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B4C1400) [pid = 2720] [serial = 1288] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1B909800) [pid = 2720] [serial = 1300] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (18594400) [pid = 2720] [serial = 1297] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (19AA0C00) [pid = 2720] [serial = 1298] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (11DBB400) [pid = 2720] [serial = 1274] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0EF7E000) [pid = 2720] [serial = 1273] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1C9E1800) [pid = 2720] [serial = 1307] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C939C00) [pid = 2720] [serial = 1306] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1C879000) [pid = 2720] [serial = 1304] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1DCD8000) [pid = 2720] [serial = 1309] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1EB11400) [pid = 2720] [serial = 1315] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1DCD7400) [pid = 2720] [serial = 1310] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1AB80400) [pid = 2720] [serial = 1312] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1B910000) [pid = 2720] [serial = 1313] [outer = 00000000] [url = about:blank] 04:18:08 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1C805C00) [pid = 2720] [serial = 1301] [outer = 00000000] [url = about:blank] 04:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 990ms 04:18:08 INFO - PROCESS | 2720 | 1461237488084 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 2720 | 1461237488089 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 04:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:18:08 INFO - PROCESS | 2720 | 1461237488095 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - PROCESS | 2720 | 1461237488098 Marionette TRACE conn4 <- [1,1810,null,{}] 04:18:08 INFO - PROCESS | 2720 | 1461237488102 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:08 INFO - PROCESS | 2720 | 1461237488207 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 04:18:08 INFO - PROCESS | 2720 | 1461237488299 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 2720 | ++DOCSHELL 11DE1000 == 42 [pid = 2720] [id = 462] 04:18:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (11DE1800) [pid = 2720] [serial = 1386] [outer = 00000000] 04:18:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (11E34800) [pid = 2720] [serial = 1387] [outer = 11DE1800] 04:18:08 INFO - PROCESS | 2720 | 1461237488345 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (11EB5000) [pid = 2720] [serial = 1388] [outer = 11DE1800] 04:18:08 INFO - PROCESS | 2720 | 1461237488809 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 770ms 04:18:08 INFO - PROCESS | 2720 | 1461237488868 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 04:18:08 INFO - PROCESS | 2720 | 1461237488871 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 04:18:08 INFO - PROCESS | 2720 | 1461237488874 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:18:08 INFO - PROCESS | 2720 | 1461237488878 Marionette TRACE conn4 <- [1,1814,null,{}] 04:18:08 INFO - PROCESS | 2720 | 1461237488889 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:08 INFO - PROCESS | 2720 | 1461237488983 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 04:18:08 INFO - PROCESS | 2720 | 1461237488997 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 2720 | ++DOCSHELL 15A4EC00 == 43 [pid = 2720] [id = 463] 04:18:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (15A50C00) [pid = 2720] [serial = 1389] [outer = 00000000] 04:18:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (15AEA800) [pid = 2720] [serial = 1390] [outer = 15A50C00] 04:18:09 INFO - PROCESS | 2720 | 1461237489047 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (16724400) [pid = 2720] [serial = 1391] [outer = 15A50C00] 04:18:09 INFO - PROCESS | 2720 | 1461237489537 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 674ms 04:18:09 INFO - PROCESS | 2720 | 1461237489552 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 04:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:18:09 INFO - PROCESS | 2720 | 1461237489554 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 04:18:09 INFO - PROCESS | 2720 | 1461237489557 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 2720 | 1461237489559 Marionette TRACE conn4 <- [1,1818,null,{}] 04:18:09 INFO - PROCESS | 2720 | 1461237489566 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 2720 | 1461237489651 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 04:18:09 INFO - PROCESS | 2720 | 1461237489658 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 2720 | ++DOCSHELL 16CDD400 == 44 [pid = 2720] [id = 464] 04:18:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (16CDF400) [pid = 2720] [serial = 1392] [outer = 00000000] 04:18:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (17B75000) [pid = 2720] [serial = 1393] [outer = 16CDF400] 04:18:09 INFO - PROCESS | 2720 | 1461237489707 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (17C48C00) [pid = 2720] [serial = 1394] [outer = 16CDF400] 04:18:10 INFO - PROCESS | 2720 | 1461237490139 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 04:18:10 INFO - PROCESS | 2720 | 1461237490192 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 2720 | 1461237490194 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 04:18:10 INFO - PROCESS | 2720 | 1461237490197 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:18:10 INFO - PROCESS | 2720 | 1461237490199 Marionette TRACE conn4 <- [1,1822,null,{}] 04:18:10 INFO - PROCESS | 2720 | 1461237490203 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:10 INFO - PROCESS | 2720 | 1461237490286 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 04:18:10 INFO - PROCESS | 2720 | 1461237490292 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:10 INFO - PROCESS | 2720 | ++DOCSHELL 11DBFC00 == 45 [pid = 2720] [id = 465] 04:18:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (16FEE400) [pid = 2720] [serial = 1395] [outer = 00000000] 04:18:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (18559800) [pid = 2720] [serial = 1396] [outer = 16FEE400] 04:18:10 INFO - PROCESS | 2720 | 1461237490338 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (18591C00) [pid = 2720] [serial = 1397] [outer = 16FEE400] 04:18:10 INFO - PROCESS | 2720 | 1461237490841 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:18:10 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 04:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 04:18:10 INFO - PROCESS | 2720 | 1461237490873 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 04:18:10 INFO - PROCESS | 2720 | 1461237490876 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 04:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:18:10 INFO - PROCESS | 2720 | 1461237490879 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:18:10 INFO - PROCESS | 2720 | 1461237490881 Marionette TRACE conn4 <- [1,1826,null,{}] 04:18:10 INFO - PROCESS | 2720 | 1461237490885 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 2720 | 1461237491021 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 04:18:11 INFO - PROCESS | 2720 | 1461237491087 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 2720 | ++DOCSHELL 19ABAC00 == 46 [pid = 2720] [id = 466] 04:18:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1A00CC00) [pid = 2720] [serial = 1398] [outer = 00000000] 04:18:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1A065800) [pid = 2720] [serial = 1399] [outer = 1A00CC00] 04:18:11 INFO - PROCESS | 2720 | 1461237491135 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1A068C00) [pid = 2720] [serial = 1400] [outer = 1A00CC00] 04:18:11 INFO - PROCESS | 2720 | 1461237491571 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 04:18:11 INFO - PROCESS | 2720 | 1461237491615 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 2720 | 1461237491617 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 04:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:18:11 INFO - PROCESS | 2720 | 1461237491620 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 2720 | 1461237491622 Marionette TRACE conn4 <- [1,1830,null,{}] 04:18:11 INFO - PROCESS | 2720 | 1461237491625 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 2720 | 1461237491775 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 04:18:11 INFO - PROCESS | 2720 | 1461237491799 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 2720 | ++DOCSHELL 1A06C800 == 47 [pid = 2720] [id = 467] 04:18:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A06F400) [pid = 2720] [serial = 1401] [outer = 00000000] 04:18:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1A80AC00) [pid = 2720] [serial = 1402] [outer = 1A06F400] 04:18:11 INFO - PROCESS | 2720 | 1461237491845 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1AA9EC00) [pid = 2720] [serial = 1403] [outer = 1A06F400] 04:18:12 INFO - PROCESS | 2720 | 1461237492298 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 04:18:12 INFO - PROCESS | 2720 | 1461237492352 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 2720 | 1461237492354 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 04:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:18:12 INFO - PROCESS | 2720 | 1461237492364 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 2720 | 1461237492366 Marionette TRACE conn4 <- [1,1834,null,{}] 04:18:12 INFO - PROCESS | 2720 | 1461237492369 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:12 INFO - PROCESS | 2720 | 1461237492485 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 04:18:12 INFO - PROCESS | 2720 | 1461237492654 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (12372000) [pid = 2720] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (19AA7000) [pid = 2720] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0E817400) [pid = 2720] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B4C3000) [pid = 2720] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (12373800) [pid = 2720] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (15A53000) [pid = 2720] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1B90D000) [pid = 2720] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (11D0AC00) [pid = 2720] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:18:12 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (19522400) [pid = 2720] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:18:12 INFO - PROCESS | 2720 | ++DOCSHELL 0E75C000 == 48 [pid = 2720] [id = 468] 04:18:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0E80D400) [pid = 2720] [serial = 1404] [outer = 00000000] 04:18:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (12372000) [pid = 2720] [serial = 1405] [outer = 0E80D400] 04:18:12 INFO - PROCESS | 2720 | 1461237492704 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (16F2C000) [pid = 2720] [serial = 1406] [outer = 0E80D400] 04:18:13 INFO - PROCESS | 2720 | 1461237493063 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:18:13 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) 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 729ms 04:18:13 INFO - PROCESS | 2720 | 1461237493116 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 2720 | 1461237493118 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 04:18:13 INFO - PROCESS | 2720 | 1461237493121 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:18:13 INFO - PROCESS | 2720 | 1461237493123 Marionette TRACE conn4 <- [1,1838,null,{}] 04:18:13 INFO - PROCESS | 2720 | 1461237493127 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 2720 | 1461237493210 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 04:18:13 INFO - PROCESS | 2720 | 1461237493306 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 2720 | ++DOCSHELL 11EB3C00 == 49 [pid = 2720] [id = 469] 04:18:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1236EC00) [pid = 2720] [serial = 1407] [outer = 00000000] 04:18:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B4C4800) [pid = 2720] [serial = 1408] [outer = 1236EC00] 04:18:13 INFO - PROCESS | 2720 | 1461237493350 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B4CC400) [pid = 2720] [serial = 1409] [outer = 1236EC00] 04:18:13 INFO - PROCESS | 2720 | 1461237493716 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 04:18:13 INFO - PROCESS | 2720 | 1461237493755 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 2720 | 1461237493757 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 04:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:18:13 INFO - PROCESS | 2720 | 1461237493760 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 2720 | 1461237493762 Marionette TRACE conn4 <- [1,1842,null,{}] 04:18:13 INFO - PROCESS | 2720 | 1461237493766 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 2720 | 1461237493887 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 04:18:13 INFO - PROCESS | 2720 | 1461237493896 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 2720 | ++DOCSHELL 1B683800 == 50 [pid = 2720] [id = 470] 04:18:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1B685800) [pid = 2720] [serial = 1410] [outer = 00000000] 04:18:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1B8AA000) [pid = 2720] [serial = 1411] [outer = 1B685800] 04:18:13 INFO - PROCESS | 2720 | 1461237493940 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B8ADC00) [pid = 2720] [serial = 1412] [outer = 1B685800] 04:18:14 INFO - PROCESS | 2720 | 1461237494368 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 04:18:14 INFO - PROCESS | 2720 | 1461237494391 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 04:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:18:14 INFO - PROCESS | 2720 | 1461237494393 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 04:18:14 INFO - PROCESS | 2720 | 1461237494397 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 2720 | 1461237494399 Marionette TRACE conn4 <- [1,1846,null,{}] 04:18:14 INFO - PROCESS | 2720 | 1461237494403 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:14 INFO - PROCESS | 2720 | 1461237494545 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 04:18:14 INFO - PROCESS | 2720 | 1461237494588 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:14 INFO - PROCESS | 2720 | ++DOCSHELL 1B901C00 == 51 [pid = 2720] [id = 471] 04:18:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1B902800) [pid = 2720] [serial = 1413] [outer = 00000000] 04:18:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C729C00) [pid = 2720] [serial = 1414] [outer = 1B902800] 04:18:14 INFO - PROCESS | 2720 | 1461237494637 Marionette DEBUG loaded listener.js 04:18:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1C80AC00) [pid = 2720] [serial = 1415] [outer = 1B902800] 04:18:15 INFO - PROCESS | 2720 | 1461237495313 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 04:18:15 INFO - PROCESS | 2720 | 1461237495376 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 04:18:15 INFO - PROCESS | 2720 | 1461237495382 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 04:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:18:15 INFO - PROCESS | 2720 | 1461237495388 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:18:15 INFO - PROCESS | 2720 | 1461237495392 Marionette TRACE conn4 <- [1,1850,null,{}] 04:18:15 INFO - PROCESS | 2720 | 1461237495398 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:15 INFO - PROCESS | 2720 | 1461237495515 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 04:18:15 INFO - PROCESS | 2720 | 1461237495659 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 2720 | ++DOCSHELL 11E32800 == 52 [pid = 2720] [id = 472] 04:18:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (11E34400) [pid = 2720] [serial = 1416] [outer = 00000000] 04:18:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1237A800) [pid = 2720] [serial = 1417] [outer = 11E34400] 04:18:15 INFO - PROCESS | 2720 | 1461237495718 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (12DA8800) [pid = 2720] [serial = 1418] [outer = 11E34400] 04:18:16 INFO - PROCESS | 2720 | 1461237496355 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1025ms 04:18:16 INFO - PROCESS | 2720 | 1461237496414 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 2720 | 1461237496420 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 04:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:18:16 INFO - PROCESS | 2720 | 1461237496427 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 2720 | 1461237496430 Marionette TRACE conn4 <- [1,1854,null,{}] 04:18:16 INFO - PROCESS | 2720 | 1461237496434 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 2720 | 1461237496550 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 04:18:16 INFO - PROCESS | 2720 | 1461237496691 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:16 INFO - PROCESS | 2720 | ++DOCSHELL 12E9D000 == 53 [pid = 2720] [id = 473] 04:18:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (16F2D400) [pid = 2720] [serial = 1419] [outer = 00000000] 04:18:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (19AA4000) [pid = 2720] [serial = 1420] [outer = 16F2D400] 04:18:16 INFO - PROCESS | 2720 | 1461237496748 Marionette DEBUG loaded listener.js 04:18:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1A028000) [pid = 2720] [serial = 1421] [outer = 16F2D400] 04:18:17 INFO - PROCESS | 2720 | 1461237497394 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1022ms 04:18:17 INFO - PROCESS | 2720 | 1461237497459 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 04:18:17 INFO - PROCESS | 2720 | 1461237497462 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 04:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:18:17 INFO - PROCESS | 2720 | 1461237497467 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:18:17 INFO - PROCESS | 2720 | 1461237497471 Marionette TRACE conn4 <- [1,1858,null,{}] 04:18:17 INFO - PROCESS | 2720 | 1461237497502 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:17 INFO - PROCESS | 2720 | 1461237497617 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 04:18:17 INFO - PROCESS | 2720 | 1461237497760 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 2720 | ++DOCSHELL 1B90A800 == 54 [pid = 2720] [id = 474] 04:18:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1B90BC00) [pid = 2720] [serial = 1422] [outer = 00000000] 04:18:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1C808800) [pid = 2720] [serial = 1423] [outer = 1B90BC00] 04:18:17 INFO - PROCESS | 2720 | 1461237497821 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C856000) [pid = 2720] [serial = 1424] [outer = 1B90BC00] 04:18:18 INFO - PROCESS | 2720 | 1461237498429 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1023ms 04:18:18 INFO - PROCESS | 2720 | 1461237498495 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 2720 | 1461237498498 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 04:18:18 INFO - PROCESS | 2720 | 1461237498502 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:18:18 INFO - PROCESS | 2720 | 1461237498504 Marionette TRACE conn4 <- [1,1862,null,{}] 04:18:18 INFO - PROCESS | 2720 | 1461237498508 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:18 INFO - PROCESS | 2720 | 1461237498620 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 04:18:18 INFO - PROCESS | 2720 | 1461237498733 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 2720 | ++DOCSHELL 1C85C400 == 55 [pid = 2720] [id = 475] 04:18:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1C860800) [pid = 2720] [serial = 1425] [outer = 00000000] 04:18:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1C870000) [pid = 2720] [serial = 1426] [outer = 1C860800] 04:18:18 INFO - PROCESS | 2720 | 1461237498829 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1C879800) [pid = 2720] [serial = 1427] [outer = 1C860800] 04:18:19 INFO - PROCESS | 2720 | 1461237499427 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 04:18:19 INFO - PROCESS | 2720 | 1461237499475 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 2720 | 1461237499477 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 04:18:19 INFO - PROCESS | 2720 | 1461237499481 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:18:19 INFO - PROCESS | 2720 | 1461237499483 Marionette TRACE conn4 <- [1,1866,null,{}] 04:18:19 INFO - PROCESS | 2720 | 1461237499487 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:19 INFO - PROCESS | 2720 | 1461237499595 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 04:18:19 INFO - PROCESS | 2720 | 1461237499737 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:19 INFO - PROCESS | 2720 | ++DOCSHELL 1C860400 == 56 [pid = 2720] [id = 476] 04:18:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1C865400) [pid = 2720] [serial = 1428] [outer = 00000000] 04:18:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1C93AC00) [pid = 2720] [serial = 1429] [outer = 1C865400] 04:18:19 INFO - PROCESS | 2720 | 1461237499797 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1CF91C00) [pid = 2720] [serial = 1430] [outer = 1C865400] 04:18:20 INFO - PROCESS | 2720 | 1461237500690 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1235ms 04:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:18:20 INFO - PROCESS | 2720 | 1461237500720 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 04:18:20 INFO - PROCESS | 2720 | 1461237500724 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 04:18:20 INFO - PROCESS | 2720 | 1461237500729 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:18:20 INFO - PROCESS | 2720 | 1461237500733 Marionette TRACE conn4 <- [1,1870,null,{}] 04:18:20 INFO - PROCESS | 2720 | 1461237500740 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:20 INFO - PROCESS | 2720 | 1461237500846 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 04:18:20 INFO - PROCESS | 2720 | 1461237500994 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2720 | ++DOCSHELL 1254EC00 == 57 [pid = 2720] [id = 477] 04:18:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (12E92000) [pid = 2720] [serial = 1431] [outer = 00000000] 04:18:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (16717400) [pid = 2720] [serial = 1432] [outer = 12E92000] 04:18:21 INFO - PROCESS | 2720 | 1461237501045 Marionette DEBUG loaded listener.js 04:18:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (16C32800) [pid = 2720] [serial = 1433] [outer = 12E92000] 04:18:21 INFO - PROCESS | 2720 | 1461237501708 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 1B683800 == 56 [pid = 2720] [id = 470] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 11EB3C00 == 55 [pid = 2720] [id = 469] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 0E75C000 == 54 [pid = 2720] [id = 468] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 1A06C800 == 53 [pid = 2720] [id = 467] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 19ABAC00 == 52 [pid = 2720] [id = 466] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 11DBFC00 == 51 [pid = 2720] [id = 465] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 16CDD400 == 50 [pid = 2720] [id = 464] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (16F2DC00) [pid = 2720] [serial = 1321] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1B908800) [pid = 2720] [serial = 1324] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (1F60F400) [pid = 2720] [serial = 1327] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1FAAA000) [pid = 2720] [serial = 1330] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1C862800) [pid = 2720] [serial = 1363] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 15A4EC00 == 49 [pid = 2720] [id = 463] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 11DE1000 == 48 [pid = 2720] [id = 462] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 0E9F3C00 == 47 [pid = 2720] [id = 461] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 1C983800 == 46 [pid = 2720] [id = 459] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 1C908800 == 45 [pid = 2720] [id = 458] 04:18:21 INFO - PROCESS | 2720 | --DOCSHELL 11847800 == 44 [pid = 2720] [id = 455] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (1AAA5400) [pid = 2720] [serial = 1348] [outer = 00000000] [url = about:blank] 04:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (1AAAB800) [pid = 2720] [serial = 1349] [outer = 00000000] [url = about:blank] 04:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1083ms 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1A06E800) [pid = 2720] [serial = 1345] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (11EB0800) [pid = 2720] [serial = 1339] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1220B800) [pid = 2720] [serial = 1340] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1B8B6000) [pid = 2720] [serial = 1352] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (11E37C00) [pid = 2720] [serial = 1333] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (16F35400) [pid = 2720] [serial = 1337] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (16EC9400) [pid = 2720] [serial = 1336] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (17C4B400) [pid = 2720] [serial = 1342] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1858A400) [pid = 2720] [serial = 1343] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1B8B2000) [pid = 2720] [serial = 1351] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C80C400) [pid = 2720] [serial = 1354] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (16510800) [pid = 2720] [serial = 1357] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (16F2BC00) [pid = 2720] [serial = 1358] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1A810400) [pid = 2720] [serial = 1360] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1C809800) [pid = 2720] [serial = 1355] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B8AA400) [pid = 2720] [serial = 1361] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1A523000) [pid = 2720] [serial = 1346] [outer = 00000000] [url = about:blank] 04:18:21 INFO - PROCESS | 2720 | 1461237501832 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 2720 | 1461237501838 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 04:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:18:21 INFO - PROCESS | 2720 | 1461237501845 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 2720 | 1461237501848 Marionette TRACE conn4 <- [1,1874,null,{}] 04:18:21 INFO - PROCESS | 2720 | 1461237501852 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:21 INFO - PROCESS | 2720 | 1461237501947 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 04:18:21 INFO - PROCESS | 2720 | 1461237501954 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 2720 | ++DOCSHELL 0EFE7C00 == 45 [pid = 2720] [id = 478] 04:18:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (11DBA000) [pid = 2720] [serial = 1434] [outer = 00000000] 04:18:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11E2F800) [pid = 2720] [serial = 1435] [outer = 11DBA000] 04:18:21 INFO - PROCESS | 2720 | 1461237502001 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11EB7400) [pid = 2720] [serial = 1436] [outer = 11DBA000] 04:18:22 INFO - PROCESS | 2720 | 1461237502506 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 669ms 04:18:22 INFO - PROCESS | 2720 | 1461237502519 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 2720 | 1461237502521 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 04:18:22 INFO - PROCESS | 2720 | 1461237502525 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:18:22 INFO - PROCESS | 2720 | 1461237502528 Marionette TRACE conn4 <- [1,1878,null,{}] 04:18:22 INFO - PROCESS | 2720 | 1461237502538 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:22 INFO - PROCESS | 2720 | 1461237502667 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 04:18:22 INFO - PROCESS | 2720 | 1461237502764 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 2720 | ++DOCSHELL 121BF800 == 46 [pid = 2720] [id = 479] 04:18:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (16515C00) [pid = 2720] [serial = 1437] [outer = 00000000] 04:18:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (16F35400) [pid = 2720] [serial = 1438] [outer = 16515C00] 04:18:22 INFO - PROCESS | 2720 | 1461237502819 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (17F07800) [pid = 2720] [serial = 1439] [outer = 16515C00] 04:18:23 INFO - PROCESS | 2720 | 1461237503217 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 04:18:23 INFO - PROCESS | 2720 | 1461237503258 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 2720 | 1461237503261 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 04:18:23 INFO - PROCESS | 2720 | 1461237503264 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:18:23 INFO - PROCESS | 2720 | 1461237503266 Marionette TRACE conn4 <- [1,1882,null,{}] 04:18:23 INFO - PROCESS | 2720 | 1461237503269 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:23 INFO - PROCESS | 2720 | 1461237503355 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 04:18:23 INFO - PROCESS | 2720 | 1461237503363 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 2720 | ++DOCSHELL 18559C00 == 47 [pid = 2720] [id = 480] 04:18:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1855C000) [pid = 2720] [serial = 1440] [outer = 00000000] 04:18:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (19AA0400) [pid = 2720] [serial = 1441] [outer = 1855C000] 04:18:23 INFO - PROCESS | 2720 | 1461237503409 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1A033C00) [pid = 2720] [serial = 1442] [outer = 1855C000] 04:18:23 INFO - PROCESS | 2720 | 1461237503856 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 04:18:23 INFO - PROCESS | 2720 | 1461237503914 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 2720 | 1461237503916 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 04:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:18:23 INFO - PROCESS | 2720 | 1461237503930 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 2720 | 1461237503932 Marionette TRACE conn4 <- [1,1886,null,{}] 04:18:23 INFO - PROCESS | 2720 | 1461237503936 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:24 INFO - PROCESS | 2720 | 1461237504054 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 04:18:24 INFO - PROCESS | 2720 | 1461237504150 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 2720 | ++DOCSHELL 11878000 == 48 [pid = 2720] [id = 481] 04:18:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (11D1D000) [pid = 2720] [serial = 1443] [outer = 00000000] 04:18:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1A523C00) [pid = 2720] [serial = 1444] [outer = 11D1D000] 04:18:24 INFO - PROCESS | 2720 | 1461237504196 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1A808400) [pid = 2720] [serial = 1445] [outer = 11D1D000] 04:18:24 INFO - PROCESS | 2720 | 1461237504620 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 731ms 04:18:24 INFO - PROCESS | 2720 | 1461237504669 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 04:18:24 INFO - PROCESS | 2720 | 1461237504671 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 04:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:18:24 INFO - PROCESS | 2720 | 1461237504674 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 2720 | 1461237504676 Marionette TRACE conn4 <- [1,1890,null,{}] 04:18:24 INFO - PROCESS | 2720 | 1461237504679 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:24 INFO - PROCESS | 2720 | 1461237504818 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 04:18:24 INFO - PROCESS | 2720 | 1461237504889 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 2720 | ++DOCSHELL 1AAABC00 == 49 [pid = 2720] [id = 482] 04:18:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1AAF5000) [pid = 2720] [serial = 1446] [outer = 00000000] 04:18:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1B4CFC00) [pid = 2720] [serial = 1447] [outer = 1AAF5000] 04:18:24 INFO - PROCESS | 2720 | 1461237504938 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1B816000) [pid = 2720] [serial = 1448] [outer = 1AAF5000] 04:18:25 INFO - PROCESS | 2720 | 1461237505387 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 04:18:25 INFO - PROCESS | 2720 | 1461237505445 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 2720 | 1461237505447 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 04:18:25 INFO - PROCESS | 2720 | 1461237505451 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 2720 | 1461237505452 Marionette TRACE conn4 <- [1,1894,null,{}] 04:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:18:25 INFO - PROCESS | 2720 | 1461237505455 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 2720 | 1461237505573 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 04:18:25 INFO - PROCESS | 2720 | 1461237505583 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 2720 | ++DOCSHELL 1AB7EC00 == 50 [pid = 2720] [id = 483] 04:18:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1B8AAC00) [pid = 2720] [serial = 1449] [outer = 00000000] 04:18:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1B90B800) [pid = 2720] [serial = 1450] [outer = 1B8AAC00] 04:18:25 INFO - PROCESS | 2720 | 1461237505692 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1C802C00) [pid = 2720] [serial = 1451] [outer = 1B8AAC00] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (1A00CC00) [pid = 2720] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1A06F400) [pid = 2720] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (15A50C00) [pid = 2720] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (16CDF400) [pid = 2720] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (11DE1800) [pid = 2720] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0E9F9C00) [pid = 2720] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (16FEE400) [pid = 2720] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0E80D400) [pid = 2720] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1B685800) [pid = 2720] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1C801C00) [pid = 2720] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1236EC00) [pid = 2720] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:18:26 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (121CC800) [pid = 2720] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:18:26 INFO - PROCESS | 2720 | 1461237506298 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 870ms 04:18:26 INFO - PROCESS | 2720 | 1461237506331 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 2720 | 1461237506333 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 04:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:18:26 INFO - PROCESS | 2720 | 1461237506336 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 2720 | 1461237506337 Marionette TRACE conn4 <- [1,1898,null,{}] 04:18:26 INFO - PROCESS | 2720 | 1461237506341 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:26 INFO - PROCESS | 2720 | 1461237506461 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 04:18:26 INFO - PROCESS | 2720 | 1461237506527 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 2720 | ++DOCSHELL 1236EC00 == 51 [pid = 2720] [id = 484] 04:18:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (12DA8000) [pid = 2720] [serial = 1452] [outer = 00000000] 04:18:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1858EC00) [pid = 2720] [serial = 1453] [outer = 12DA8000] 04:18:26 INFO - PROCESS | 2720 | 1461237506572 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1AAA1400) [pid = 2720] [serial = 1454] [outer = 12DA8000] 04:18:26 INFO - PROCESS | 2720 | 1461237506930 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 04:18:26 INFO - PROCESS | 2720 | 1461237506969 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 2720 | 1461237506971 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 04:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:18:26 INFO - PROCESS | 2720 | 1461237506974 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 2720 | 1461237506976 Marionette TRACE conn4 <- [1,1902,null,{}] 04:18:26 INFO - PROCESS | 2720 | 1461237506980 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 2720 | 1461237507064 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 04:18:27 INFO - PROCESS | 2720 | 1461237507070 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 2720 | ++DOCSHELL 11E39400 == 52 [pid = 2720] [id = 485] 04:18:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (15A50C00) [pid = 2720] [serial = 1455] [outer = 00000000] 04:18:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1C80DC00) [pid = 2720] [serial = 1456] [outer = 15A50C00] 04:18:27 INFO - PROCESS | 2720 | 1461237507115 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1C857000) [pid = 2720] [serial = 1457] [outer = 15A50C00] 04:18:27 INFO - PROCESS | 2720 | 1461237507559 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 04:18:27 INFO - PROCESS | 2720 | 1461237507607 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 2720 | 1461237507609 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 04:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:18:27 INFO - PROCESS | 2720 | 1461237507616 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 2720 | 1461237507618 Marionette TRACE conn4 <- [1,1906,null,{}] 04:18:27 INFO - PROCESS | 2720 | 1461237507635 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:27 INFO - PROCESS | 2720 | 1461237507719 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 04:18:27 INFO - PROCESS | 2720 | 1461237507726 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 2720 | ++DOCSHELL 11DDFC00 == 53 [pid = 2720] [id = 486] 04:18:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1C859400) [pid = 2720] [serial = 1458] [outer = 00000000] 04:18:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1C86B400) [pid = 2720] [serial = 1459] [outer = 1C859400] 04:18:27 INFO - PROCESS | 2720 | 1461237507773 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C880000) [pid = 2720] [serial = 1460] [outer = 1C859400] 04:18:28 INFO - PROCESS | 2720 | 1461237508365 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 790ms 04:18:28 INFO - PROCESS | 2720 | 1461237508403 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 2720 | 1461237508408 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 04:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:18:28 INFO - PROCESS | 2720 | 1461237508477 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 2720 | 1461237508482 Marionette TRACE conn4 <- [1,1910,null,{}] 04:18:28 INFO - PROCESS | 2720 | 1461237508491 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:28 INFO - PROCESS | 2720 | 1461237508616 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 04:18:28 INFO - PROCESS | 2720 | 1461237508755 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 2720 | ++DOCSHELL 0B28E400 == 54 [pid = 2720] [id = 487] 04:18:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0B28F800) [pid = 2720] [serial = 1461] [outer = 00000000] 04:18:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (12E3DC00) [pid = 2720] [serial = 1462] [outer = 0B28F800] 04:18:28 INFO - PROCESS | 2720 | 1461237508815 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (15A53000) [pid = 2720] [serial = 1463] [outer = 0B28F800] 04:18:29 INFO - PROCESS | 2720 | 1461237509395 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 990ms 04:18:29 INFO - PROCESS | 2720 | 1461237509460 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 04:18:29 INFO - PROCESS | 2720 | 1461237509466 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 04:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:18:29 INFO - PROCESS | 2720 | 1461237509473 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 2720 | 1461237509476 Marionette TRACE conn4 <- [1,1914,null,{}] 04:18:29 INFO - PROCESS | 2720 | 1461237509480 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:29 INFO - PROCESS | 2720 | 1461237509599 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 04:18:29 INFO - PROCESS | 2720 | 1461237509755 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:29 INFO - PROCESS | 2720 | ++DOCSHELL 1828B400 == 55 [pid = 2720] [id = 488] 04:18:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1828E400) [pid = 2720] [serial = 1464] [outer = 00000000] 04:18:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1A02D400) [pid = 2720] [serial = 1465] [outer = 1828E400] 04:18:29 INFO - PROCESS | 2720 | 1461237509813 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1AAA5400) [pid = 2720] [serial = 1466] [outer = 1828E400] 04:18:30 INFO - PROCESS | 2720 | 1461237510399 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 04:18:30 INFO - PROCESS | 2720 | 1461237510444 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 2720 | 1461237510447 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 04:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:18:30 INFO - PROCESS | 2720 | 1461237510451 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 2720 | 1461237510455 Marionette TRACE conn4 <- [1,1918,null,{}] 04:18:30 INFO - PROCESS | 2720 | 1461237510466 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:30 INFO - PROCESS | 2720 | 1461237510580 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 04:18:30 INFO - PROCESS | 2720 | 1461237510723 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 2720 | ++DOCSHELL 1C80EC00 == 56 [pid = 2720] [id = 489] 04:18:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1C874800) [pid = 2720] [serial = 1467] [outer = 00000000] 04:18:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1C937400) [pid = 2720] [serial = 1468] [outer = 1C874800] 04:18:30 INFO - PROCESS | 2720 | 1461237510783 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (1CF9C800) [pid = 2720] [serial = 1469] [outer = 1C874800] 04:18:31 INFO - PROCESS | 2720 | 1461237511395 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 04:18:31 INFO - PROCESS | 2720 | 1461237511424 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 04:18:31 INFO - PROCESS | 2720 | 1461237511427 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 04:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:18:31 INFO - PROCESS | 2720 | 1461237511445 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 2720 | 1461237511447 Marionette TRACE conn4 <- [1,1922,null,{}] 04:18:31 INFO - PROCESS | 2720 | 1461237511451 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:31 INFO - PROCESS | 2720 | 1461237511562 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 04:18:31 INFO - PROCESS | 2720 | 1461237511704 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:31 INFO - PROCESS | 2720 | ++DOCSHELL 1D5DC400 == 57 [pid = 2720] [id = 490] 04:18:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1DC3EC00) [pid = 2720] [serial = 1470] [outer = 00000000] 04:18:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (1EB10C00) [pid = 2720] [serial = 1471] [outer = 1DC3EC00] 04:18:31 INFO - PROCESS | 2720 | 1461237511762 Marionette DEBUG loaded listener.js 04:18:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (1EB18400) [pid = 2720] [serial = 1472] [outer = 1DC3EC00] 04:18:32 INFO - PROCESS | 2720 | 1461237512305 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 870ms 04:18:32 INFO - PROCESS | 2720 | 1461237512329 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 2720 | 1461237512331 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 04:18:32 INFO - PROCESS | 2720 | 1461237512336 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 2720 | 1461237512338 Marionette TRACE conn4 <- [1,1926,null,{}] 04:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:18:32 INFO - PROCESS | 2720 | 1461237512342 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 2720 | 1461237512448 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 04:18:32 INFO - PROCESS | 2720 | 1461237512605 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 2720 | ++DOCSHELL 1C906800 == 58 [pid = 2720] [id = 491] 04:18:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (1DC34C00) [pid = 2720] [serial = 1473] [outer = 00000000] 04:18:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (1F5B2C00) [pid = 2720] [serial = 1474] [outer = 1DC34C00] 04:18:32 INFO - PROCESS | 2720 | 1461237512662 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1F5B7C00) [pid = 2720] [serial = 1475] [outer = 1DC34C00] 04:18:33 INFO - PROCESS | 2720 | 1461237513269 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 969ms 04:18:33 INFO - PROCESS | 2720 | 1461237513313 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 2720 | 1461237513316 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 04:18:33 INFO - PROCESS | 2720 | 1461237513320 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:18:33 INFO - PROCESS | 2720 | 1461237513322 Marionette TRACE conn4 <- [1,1930,null,{}] 04:18:33 INFO - PROCESS | 2720 | 1461237513326 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:33 INFO - PROCESS | 2720 | 1461237513453 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 04:18:33 INFO - PROCESS | 2720 | 1461237513602 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 2720 | ++DOCSHELL 1F605800 == 59 [pid = 2720] [id = 492] 04:18:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1F60A000) [pid = 2720] [serial = 1476] [outer = 00000000] 04:18:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1F7EF800) [pid = 2720] [serial = 1477] [outer = 1F60A000] 04:18:33 INFO - PROCESS | 2720 | 1461237513668 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (1F7F1400) [pid = 2720] [serial = 1478] [outer = 1F60A000] 04:18:34 INFO - PROCESS | 2720 | 1461237514305 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1016ms 04:18:34 INFO - PROCESS | 2720 | 1461237514358 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 2720 | 1461237514360 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 04:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:18:34 INFO - PROCESS | 2720 | 1461237514365 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 2720 | 1461237514367 Marionette TRACE conn4 <- [1,1934,null,{}] 04:18:34 INFO - PROCESS | 2720 | 1461237514371 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:34 INFO - PROCESS | 2720 | 1461237514493 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 04:18:34 INFO - PROCESS | 2720 | 1461237514637 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 2720 | ++DOCSHELL 11DE0000 == 60 [pid = 2720] [id = 493] 04:18:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (11DE0C00) [pid = 2720] [serial = 1479] [outer = 00000000] 04:18:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (11EBB800) [pid = 2720] [serial = 1480] [outer = 11DE0C00] 04:18:34 INFO - PROCESS | 2720 | 1461237514694 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (12E9C000) [pid = 2720] [serial = 1481] [outer = 11DE0C00] 04:18:35 INFO - PROCESS | 2720 | 1461237515432 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1121ms 04:18:35 INFO - PROCESS | 2720 | 1461237515489 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 2720 | 1461237515493 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 04:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:18:35 INFO - PROCESS | 2720 | 1461237515499 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 2720 | 1461237515502 Marionette TRACE conn4 <- [1,1938,null,{}] 04:18:35 INFO - PROCESS | 2720 | 1461237515508 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:35 INFO - PROCESS | 2720 | 1461237515659 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 04:18:35 INFO - PROCESS | 2720 | 1461237515731 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 2720 | ++DOCSHELL 11DE6C00 == 61 [pid = 2720] [id = 494] 04:18:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (11DE9400) [pid = 2720] [serial = 1482] [outer = 00000000] 04:18:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (17C4AC00) [pid = 2720] [serial = 1483] [outer = 11DE9400] 04:18:35 INFO - PROCESS | 2720 | 1461237515823 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (18286C00) [pid = 2720] [serial = 1484] [outer = 11DE9400] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 11E39400 == 60 [pid = 2720] [id = 485] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 1236EC00 == 59 [pid = 2720] [id = 484] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 1AB7EC00 == 58 [pid = 2720] [id = 483] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 1AAABC00 == 57 [pid = 2720] [id = 482] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 11878000 == 56 [pid = 2720] [id = 481] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 18559C00 == 55 [pid = 2720] [id = 480] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 121BF800 == 54 [pid = 2720] [id = 479] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (1EB1E400) [pid = 2720] [serial = 1378] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 0EFE7C00 == 53 [pid = 2720] [id = 478] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 1254EC00 == 52 [pid = 2720] [id = 477] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 1B90A800 == 51 [pid = 2720] [id = 474] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 12E9D000 == 50 [pid = 2720] [id = 473] 04:18:36 INFO - PROCESS | 2720 | --DOCSHELL 11E32800 == 49 [pid = 2720] [id = 472] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (1EC60C00) [pid = 2720] [serial = 1319] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1A065800) [pid = 2720] [serial = 1399] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1A80AC00) [pid = 2720] [serial = 1402] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (1A068C00) [pid = 2720] [serial = 1400] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (15AEA800) [pid = 2720] [serial = 1390] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (16724400) [pid = 2720] [serial = 1391] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (17B75000) [pid = 2720] [serial = 1393] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (17C48C00) [pid = 2720] [serial = 1394] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (1F5BAC00) [pid = 2720] [serial = 1381] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (11E34800) [pid = 2720] [serial = 1387] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (11EB5000) [pid = 2720] [serial = 1388] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (11DE9000) [pid = 2720] [serial = 1385] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (11D26000) [pid = 2720] [serial = 1384] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1D39D800) [pid = 2720] [serial = 1375] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (18559800) [pid = 2720] [serial = 1396] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1858E800) [pid = 2720] [serial = 1369] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (11DDBC00) [pid = 2720] [serial = 1366] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1AA9EC00) [pid = 2720] [serial = 1403] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1C868000) [pid = 2720] [serial = 1372] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (12372000) [pid = 2720] [serial = 1405] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (1B8AA000) [pid = 2720] [serial = 1411] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1C867800) [pid = 2720] [serial = 1364] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1B4CC400) [pid = 2720] [serial = 1409] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (16F2C000) [pid = 2720] [serial = 1406] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1B8ADC00) [pid = 2720] [serial = 1412] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (18591C00) [pid = 2720] [serial = 1397] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1B4C4800) [pid = 2720] [serial = 1408] [outer = 00000000] [url = about:blank] 04:18:36 INFO - PROCESS | 2720 | 1461237516466 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1019ms 04:18:36 INFO - PROCESS | 2720 | 1461237516523 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 2720 | 1461237516528 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 04:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:18:36 INFO - PROCESS | 2720 | 1461237516534 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 2720 | 1461237516537 Marionette TRACE conn4 <- [1,1942,null,{}] 04:18:36 INFO - PROCESS | 2720 | 1461237516540 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:36 INFO - PROCESS | 2720 | 1461237516632 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 04:18:36 INFO - PROCESS | 2720 | 1461237516734 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 2720 | ++DOCSHELL 0E95A400 == 50 [pid = 2720] [id = 495] 04:18:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0E9F4800) [pid = 2720] [serial = 1485] [outer = 00000000] 04:18:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (11EAF000) [pid = 2720] [serial = 1486] [outer = 0E9F4800] 04:18:36 INFO - PROCESS | 2720 | 1461237516782 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (12377000) [pid = 2720] [serial = 1487] [outer = 0E9F4800] 04:18:37 INFO - PROCESS | 2720 | 1461237517201 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 04:18:37 INFO - PROCESS | 2720 | 1461237517268 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 2720 | 1461237517270 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 04:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:18:37 INFO - PROCESS | 2720 | 1461237517303 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 2720 | 1461237517307 Marionette TRACE conn4 <- [1,1946,null,{}] 04:18:37 INFO - PROCESS | 2720 | 1461237517321 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:37 INFO - PROCESS | 2720 | 1461237517420 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 04:18:37 INFO - PROCESS | 2720 | 1461237517428 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 2720 | ++DOCSHELL 18588C00 == 51 [pid = 2720] [id = 496] 04:18:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1858A400) [pid = 2720] [serial = 1488] [outer = 00000000] 04:18:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (19530800) [pid = 2720] [serial = 1489] [outer = 1858A400] 04:18:37 INFO - PROCESS | 2720 | 1461237517478 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1A00A800) [pid = 2720] [serial = 1490] [outer = 1858A400] 04:18:37 INFO - PROCESS | 2720 | 1461237517946 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 04:18:37 INFO - PROCESS | 2720 | 1461237517994 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 04:18:37 INFO - PROCESS | 2720 | 1461237517997 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 04:18:37 INFO - PROCESS | 2720 | 1461237518001 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:18:37 INFO - PROCESS | 2720 | 1461237518002 Marionette TRACE conn4 <- [1,1950,null,{}] 04:18:38 INFO - PROCESS | 2720 | 1461237518006 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 2720 | 1461237518094 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 04:18:38 INFO - PROCESS | 2720 | 1461237518103 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 2720 | ++DOCSHELL 1A80D000 == 52 [pid = 2720] [id = 497] 04:18:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1A80F000) [pid = 2720] [serial = 1491] [outer = 00000000] 04:18:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1AAA9000) [pid = 2720] [serial = 1492] [outer = 1A80F000] 04:18:38 INFO - PROCESS | 2720 | 1461237518149 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1AAF4400) [pid = 2720] [serial = 1493] [outer = 1A80F000] 04:18:38 INFO - PROCESS | 2720 | 1461237518610 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 04:18:38 INFO - PROCESS | 2720 | 1461237518644 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 2720 | 1461237518646 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 04:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:18:38 INFO - PROCESS | 2720 | 1461237518649 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 2720 | 1461237518651 Marionette TRACE conn4 <- [1,1954,null,{}] 04:18:38 INFO - PROCESS | 2720 | 1461237518664 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 2720 | 1461237518787 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 04:18:38 INFO - PROCESS | 2720 | 1461237518884 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:38 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA3800 == 53 [pid = 2720] [id = 498] 04:18:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (1AB80400) [pid = 2720] [serial = 1494] [outer = 00000000] 04:18:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1B602400) [pid = 2720] [serial = 1495] [outer = 1AB80400] 04:18:38 INFO - PROCESS | 2720 | 1461237518932 Marionette DEBUG loaded listener.js 04:18:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1B688C00) [pid = 2720] [serial = 1496] [outer = 1AB80400] 04:18:39 INFO - PROCESS | 2720 | 1461237519373 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 04:18:39 INFO - PROCESS | 2720 | 1461237519425 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 04:18:39 INFO - PROCESS | 2720 | 1461237519427 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 04:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:18:39 INFO - PROCESS | 2720 | 1461237519438 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:18:39 INFO - PROCESS | 2720 | 1461237519439 Marionette TRACE conn4 <- [1,1958,null,{}] 04:18:39 INFO - PROCESS | 2720 | 1461237519443 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:39 INFO - PROCESS | 2720 | 1461237519583 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 04:18:39 INFO - PROCESS | 2720 | 1461237519654 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 2720 | ++DOCSHELL 1B8B2800 == 54 [pid = 2720] [id = 499] 04:18:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (1B8B2C00) [pid = 2720] [serial = 1497] [outer = 00000000] 04:18:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1C807C00) [pid = 2720] [serial = 1498] [outer = 1B8B2C00] 04:18:39 INFO - PROCESS | 2720 | 1461237519701 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (1C854C00) [pid = 2720] [serial = 1499] [outer = 1B8B2C00] 04:18:40 INFO - PROCESS | 2720 | 1461237520116 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 04:18:40 INFO - PROCESS | 2720 | 1461237520184 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 2720 | 1461237520186 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 2720 | 1461237520192 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:18:40 INFO - PROCESS | 2720 | 1461237520194 Marionette TRACE conn4 <- [1,1962,null,{}] 04:18:40 INFO - PROCESS | 2720 | 1461237520197 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:40 INFO - PROCESS | 2720 | 1461237520319 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 04:18:40 INFO - PROCESS | 2720 | 1461237520389 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 2720 | ++DOCSHELL 11EB4400 == 55 [pid = 2720] [id = 500] 04:18:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (1B8AD400) [pid = 2720] [serial = 1500] [outer = 00000000] 04:18:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (1C905800) [pid = 2720] [serial = 1501] [outer = 1B8AD400] 04:18:40 INFO - PROCESS | 2720 | 1461237520433 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (1C90E400) [pid = 2720] [serial = 1502] [outer = 1B8AD400] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (11D1D000) [pid = 2720] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (1AAF5000) [pid = 2720] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (11DBA000) [pid = 2720] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1855C000) [pid = 2720] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (12DA8000) [pid = 2720] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (12E92000) [pid = 2720] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1B8AAC00) [pid = 2720] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (16515C00) [pid = 2720] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:18:40 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (15A50C00) [pid = 2720] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:18:40 INFO - PROCESS | 2720 | 1461237520953 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 04:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:18:40 INFO - PROCESS | 2720 | 1461237520968 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 2720 | 1461237520970 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 04:18:40 INFO - PROCESS | 2720 | 1461237520973 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 2720 | 1461237520974 Marionette TRACE conn4 <- [1,1966,null,{}] 04:18:40 INFO - PROCESS | 2720 | 1461237520978 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 2720 | 1461237521063 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 04:18:41 INFO - PROCESS | 2720 | 1461237521069 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2720 | ++DOCSHELL 12DA8000 == 56 [pid = 2720] [id = 501] 04:18:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (169E6000) [pid = 2720] [serial = 1503] [outer = 00000000] 04:18:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (1B905400) [pid = 2720] [serial = 1504] [outer = 169E6000] 04:18:41 INFO - PROCESS | 2720 | 1461237521114 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1C87CC00) [pid = 2720] [serial = 1505] [outer = 169E6000] 04:18:41 INFO - PROCESS | 2720 | 1461237521538 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 04:18:41 INFO - PROCESS | 2720 | 1461237521604 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 2720 | 1461237521606 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 04:18:41 INFO - PROCESS | 2720 | 1461237521609 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:18:41 INFO - PROCESS | 2720 | 1461237521611 Marionette TRACE conn4 <- [1,1970,null,{}] 04:18:41 INFO - PROCESS | 2720 | 1461237521614 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:41 INFO - PROCESS | 2720 | 1461237521726 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 04:18:41 INFO - PROCESS | 2720 | 1461237521737 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 2720 | ++DOCSHELL 1D3A3000 == 57 [pid = 2720] [id = 502] 04:18:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (1DC3F000) [pid = 2720] [serial = 1506] [outer = 00000000] 04:18:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1EB1E400) [pid = 2720] [serial = 1507] [outer = 1DC3F000] 04:18:41 INFO - PROCESS | 2720 | 1461237521781 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (1F5B3400) [pid = 2720] [serial = 1508] [outer = 1DC3F000] 04:18:42 INFO - PROCESS | 2720 | 1461237522421 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 869ms 04:18:42 INFO - PROCESS | 2720 | 1461237522484 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 2720 | 1461237522490 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 04:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:18:42 INFO - PROCESS | 2720 | 1461237522496 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 2720 | 1461237522500 Marionette TRACE conn4 <- [1,1974,null,{}] 04:18:42 INFO - PROCESS | 2720 | 1461237522505 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:42 INFO - PROCESS | 2720 | 1461237522632 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 04:18:42 INFO - PROCESS | 2720 | 1461237522774 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:42 INFO - PROCESS | 2720 | ++DOCSHELL 11EBDC00 == 58 [pid = 2720] [id = 503] 04:18:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (1236F000) [pid = 2720] [serial = 1509] [outer = 00000000] 04:18:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (16F27000) [pid = 2720] [serial = 1510] [outer = 1236F000] 04:18:42 INFO - PROCESS | 2720 | 1461237522837 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (17C49C00) [pid = 2720] [serial = 1511] [outer = 1236F000] 04:18:43 INFO - PROCESS | 2720 | 1461237523459 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 971ms 04:18:43 INFO - PROCESS | 2720 | 1461237523471 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 04:18:43 INFO - PROCESS | 2720 | 1461237523477 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 04:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:18:43 INFO - PROCESS | 2720 | 1461237523483 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:18:43 INFO - PROCESS | 2720 | 1461237523486 Marionette TRACE conn4 <- [1,1978,null,{}] 04:18:43 INFO - PROCESS | 2720 | 1461237523491 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:43 INFO - PROCESS | 2720 | 1461237523607 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 04:18:43 INFO - PROCESS | 2720 | 1461237523768 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 2720 | ++DOCSHELL 1840A800 == 59 [pid = 2720] [id = 504] 04:18:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1AA9C800) [pid = 2720] [serial = 1512] [outer = 00000000] 04:18:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1B8AD000) [pid = 2720] [serial = 1513] [outer = 1AA9C800] 04:18:43 INFO - PROCESS | 2720 | 1461237523826 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1B907400) [pid = 2720] [serial = 1514] [outer = 1AA9C800] 04:18:44 INFO - PROCESS | 2720 | 1461237524456 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1020ms 04:18:44 INFO - PROCESS | 2720 | 1461237524505 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 2720 | 1461237524508 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 04:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:18:44 INFO - PROCESS | 2720 | 1461237524512 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:18:44 INFO - PROCESS | 2720 | 1461237524516 Marionette TRACE conn4 <- [1,1982,null,{}] 04:18:44 INFO - PROCESS | 2720 | 1461237524527 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:44 INFO - PROCESS | 2720 | 1461237524699 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 04:18:44 INFO - PROCESS | 2720 | 1461237524846 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:44 INFO - PROCESS | 2720 | ++DOCSHELL 1B90A800 == 60 [pid = 2720] [id = 505] 04:18:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (1E1E6800) [pid = 2720] [serial = 1515] [outer = 00000000] 04:18:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (1F7EA400) [pid = 2720] [serial = 1516] [outer = 1E1E6800] 04:18:44 INFO - PROCESS | 2720 | 1461237524906 Marionette DEBUG loaded listener.js 04:18:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (1FAAE000) [pid = 2720] [serial = 1517] [outer = 1E1E6800] 04:18:45 INFO - PROCESS | 2720 | 1461237525440 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 04:18:45 INFO - PROCESS | 2720 | 1461237525485 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 04:18:45 INFO - PROCESS | 2720 | 1461237525488 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 04:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:18:45 INFO - PROCESS | 2720 | 1461237525492 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 2720 | 1461237525494 Marionette TRACE conn4 <- [1,1986,null,{}] 04:18:45 INFO - PROCESS | 2720 | 1461237525514 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:45 INFO - PROCESS | 2720 | 1461237525631 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 04:18:45 INFO - PROCESS | 2720 | 1461237525790 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 2720 | ++DOCSHELL 200A0800 == 61 [pid = 2720] [id = 506] 04:18:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (200A1800) [pid = 2720] [serial = 1518] [outer = 00000000] 04:18:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (200A8400) [pid = 2720] [serial = 1519] [outer = 200A1800] 04:18:45 INFO - PROCESS | 2720 | 1461237525849 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (200AB400) [pid = 2720] [serial = 1520] [outer = 200A1800] 04:18:46 INFO - PROCESS | 2720 | 1461237526419 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 04:18:46 INFO - PROCESS | 2720 | 1461237526465 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 2720 | 1461237526467 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 04:18:46 INFO - PROCESS | 2720 | 1461237526471 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:18:46 INFO - PROCESS | 2720 | 1461237526473 Marionette TRACE conn4 <- [1,1990,null,{}] 04:18:46 INFO - PROCESS | 2720 | 1461237526477 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:46 INFO - PROCESS | 2720 | 1461237526585 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 04:18:46 INFO - PROCESS | 2720 | 1461237526745 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 2720 | ++DOCSHELL 1FAB3400 == 62 [pid = 2720] [id = 507] 04:18:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (200AC800) [pid = 2720] [serial = 1521] [outer = 00000000] 04:18:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (200E8000) [pid = 2720] [serial = 1522] [outer = 200AC800] 04:18:46 INFO - PROCESS | 2720 | 1461237526804 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (200EB000) [pid = 2720] [serial = 1523] [outer = 200AC800] 04:18:47 INFO - PROCESS | 2720 | 1461237527364 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 04:18:47 INFO - PROCESS | 2720 | 1461237527405 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 2720 | 1461237527407 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 04:18:47 INFO - PROCESS | 2720 | 1461237527411 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:18:47 INFO - PROCESS | 2720 | 1461237527413 Marionette TRACE conn4 <- [1,1994,null,{}] 04:18:47 INFO - PROCESS | 2720 | 1461237527417 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:47 INFO - PROCESS | 2720 | 1461237527537 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 04:18:47 INFO - PROCESS | 2720 | 1461237527686 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 2720 | ++DOCSHELL 21284800 == 63 [pid = 2720] [id = 508] 04:18:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (21287800) [pid = 2720] [serial = 1524] [outer = 00000000] 04:18:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (212C0800) [pid = 2720] [serial = 1525] [outer = 21287800] 04:18:47 INFO - PROCESS | 2720 | 1461237527745 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (212C2800) [pid = 2720] [serial = 1526] [outer = 21287800] 04:18:48 INFO - PROCESS | 2720 | 1461237528582 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:18:48 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 04:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1221ms 04:18:48 INFO - PROCESS | 2720 | 1461237528636 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 04:18:48 INFO - PROCESS | 2720 | 1461237528640 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 04:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:18:48 INFO - PROCESS | 2720 | 1461237528645 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 2720 | 1461237528649 Marionette TRACE conn4 <- [1,1998,null,{}] 04:18:48 INFO - PROCESS | 2720 | 1461237528670 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:48 INFO - PROCESS | 2720 | 1461237528775 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 04:18:48 INFO - PROCESS | 2720 | 1461237528926 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 2720 | ++DOCSHELL 11DB7000 == 64 [pid = 2720] [id = 509] 04:18:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (11DBF000) [pid = 2720] [serial = 1527] [outer = 00000000] 04:18:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (15A56000) [pid = 2720] [serial = 1528] [outer = 11DBF000] 04:18:48 INFO - PROCESS | 2720 | 1461237528979 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (16C2EC00) [pid = 2720] [serial = 1529] [outer = 11DBF000] 04:18:49 INFO - PROCESS | 2720 | 1461237529613 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:18:49 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 04:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 991ms 04:18:49 INFO - PROCESS | 2720 | 1461237529637 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 2720 | 1461237529643 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 04:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:18:49 INFO - PROCESS | 2720 | 1461237529648 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 2720 | 1461237529651 Marionette TRACE conn4 <- [1,2002,null,{}] 04:18:49 INFO - PROCESS | 2720 | 1461237529655 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:49 INFO - PROCESS | 2720 | 1461237529759 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 04:18:49 INFO - PROCESS | 2720 | 1461237529923 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:49 INFO - PROCESS | 2720 | ++DOCSHELL 12377800 == 65 [pid = 2720] [id = 510] 04:18:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (123AD000) [pid = 2720] [serial = 1530] [outer = 00000000] 04:18:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (1A016800) [pid = 2720] [serial = 1531] [outer = 123AD000] 04:18:49 INFO - PROCESS | 2720 | 1461237529973 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (1A06BC00) [pid = 2720] [serial = 1532] [outer = 123AD000] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 1B8A8C00 == 64 [pid = 2720] [id = 457] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 12E90800 == 63 [pid = 2720] [id = 456] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 12DA8000 == 62 [pid = 2720] [id = 501] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 11EB4400 == 61 [pid = 2720] [id = 500] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 1B8B2800 == 60 [pid = 2720] [id = 499] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 1AAA3800 == 59 [pid = 2720] [id = 498] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 1A80D000 == 58 [pid = 2720] [id = 497] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 18588C00 == 57 [pid = 2720] [id = 496] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 0E95A400 == 56 [pid = 2720] [id = 495] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (1237A800) [pid = 2720] [serial = 1417] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (1C808800) [pid = 2720] [serial = 1423] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (1C93AC00) [pid = 2720] [serial = 1429] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (19AA4000) [pid = 2720] [serial = 1420] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (1C870000) [pid = 2720] [serial = 1426] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (1C86B400) [pid = 2720] [serial = 1459] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 11DE6C00 == 55 [pid = 2720] [id = 494] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 1C80EC00 == 54 [pid = 2720] [id = 489] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 1828B400 == 53 [pid = 2720] [id = 488] 04:18:50 INFO - PROCESS | 2720 | --DOCSHELL 0B28E400 == 52 [pid = 2720] [id = 487] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (1A523C00) [pid = 2720] [serial = 1444] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (1A808400) [pid = 2720] [serial = 1445] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (1B816000) [pid = 2720] [serial = 1448] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (1B4CFC00) [pid = 2720] [serial = 1447] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (11E2F800) [pid = 2720] [serial = 1435] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (11EB7400) [pid = 2720] [serial = 1436] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (19AA0400) [pid = 2720] [serial = 1441] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1858EC00) [pid = 2720] [serial = 1453] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1C729C00) [pid = 2720] [serial = 1414] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (16C32800) [pid = 2720] [serial = 1433] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (16717400) [pid = 2720] [serial = 1432] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (1B90B800) [pid = 2720] [serial = 1450] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (16F35400) [pid = 2720] [serial = 1438] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (17F07800) [pid = 2720] [serial = 1439] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (1C857000) [pid = 2720] [serial = 1457] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (1C80DC00) [pid = 2720] [serial = 1456] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (1C802C00) [pid = 2720] [serial = 1451] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (1AAA1400) [pid = 2720] [serial = 1454] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1A033C00) [pid = 2720] [serial = 1442] [outer = 00000000] [url = about:blank] 04:18:50 INFO - PROCESS | 2720 | 1461237530548 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 04:18:50 INFO - PROCESS | 2720 | 1461237530582 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 2720 | 1461237530584 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 04:18:50 INFO - PROCESS | 2720 | 1461237530587 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:18:50 INFO - PROCESS | 2720 | 1461237530591 Marionette TRACE conn4 <- [1,2006,null,{}] 04:18:50 INFO - PROCESS | 2720 | 1461237530601 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:50 INFO - PROCESS | 2720 | 1461237530694 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 04:18:50 INFO - PROCESS | 2720 | 1461237530798 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 2720 | ++DOCSHELL 11EB6000 == 53 [pid = 2720] [id = 511] 04:18:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (11EB7400) [pid = 2720] [serial = 1533] [outer = 00000000] 04:18:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (16CDCC00) [pid = 2720] [serial = 1534] [outer = 11EB7400] 04:18:50 INFO - PROCESS | 2720 | 1461237530847 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (16FEC000) [pid = 2720] [serial = 1535] [outer = 11EB7400] 04:18:51 INFO - PROCESS | 2720 | 1461237531281 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 04:18:51 INFO - PROCESS | 2720 | 1461237531327 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 04:18:51 INFO - PROCESS | 2720 | 1461237531329 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 04:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:18:51 INFO - PROCESS | 2720 | 1461237531337 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:18:51 INFO - PROCESS | 2720 | 1461237531339 Marionette TRACE conn4 <- [1,2010,null,{}] 04:18:51 INFO - PROCESS | 2720 | 1461237531343 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:51 INFO - PROCESS | 2720 | 1461237531437 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 04:18:51 INFO - PROCESS | 2720 | 1461237531478 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 2720 | ++DOCSHELL 11DE2000 == 54 [pid = 2720] [id = 512] 04:18:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (18594C00) [pid = 2720] [serial = 1536] [outer = 00000000] 04:18:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1A064400) [pid = 2720] [serial = 1537] [outer = 18594C00] 04:18:51 INFO - PROCESS | 2720 | 1461237531524 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1A523000) [pid = 2720] [serial = 1538] [outer = 18594C00] 04:18:51 INFO - PROCESS | 2720 | 1461237531995 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 04:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:18:52 INFO - PROCESS | 2720 | 1461237532011 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 2720 | 1461237532013 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 04:18:52 INFO - PROCESS | 2720 | 1461237532016 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 2720 | 1461237532018 Marionette TRACE conn4 <- [1,2014,null,{}] 04:18:52 INFO - PROCESS | 2720 | 1461237532022 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 2720 | 1461237532106 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 04:18:52 INFO - PROCESS | 2720 | 1461237532112 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 2720 | ++DOCSHELL 11DE9000 == 55 [pid = 2720] [id = 513] 04:18:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1A807000) [pid = 2720] [serial = 1539] [outer = 00000000] 04:18:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (1AAEC000) [pid = 2720] [serial = 1540] [outer = 1A807000] 04:18:52 INFO - PROCESS | 2720 | 1461237532158 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (1B4C6000) [pid = 2720] [serial = 1541] [outer = 1A807000] 04:18:52 INFO - PROCESS | 2720 | 1461237532611 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 04:18:52 INFO - PROCESS | 2720 | 1461237532659 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 2720 | 1461237532661 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 04:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:18:52 INFO - PROCESS | 2720 | 1461237532674 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 2720 | 1461237532676 Marionette TRACE conn4 <- [1,2018,null,{}] 04:18:52 INFO - PROCESS | 2720 | 1461237532680 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 2720 | 1461237532817 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 04:18:52 INFO - PROCESS | 2720 | 1461237532911 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C9800 == 56 [pid = 2720] [id = 514] 04:18:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (1B689000) [pid = 2720] [serial = 1542] [outer = 00000000] 04:18:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (1B8B6400) [pid = 2720] [serial = 1543] [outer = 1B689000] 04:18:52 INFO - PROCESS | 2720 | 1461237532962 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (1B904400) [pid = 2720] [serial = 1544] [outer = 1B689000] 04:18:53 INFO - PROCESS | 2720 | 1461237533407 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 790ms 04:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:18:53 INFO - PROCESS | 2720 | 1461237533458 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 2720 | 1461237533460 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 04:18:53 INFO - PROCESS | 2720 | 1461237533463 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 2720 | 1461237533465 Marionette TRACE conn4 <- [1,2022,null,{}] 04:18:53 INFO - PROCESS | 2720 | 1461237533469 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:53 INFO - PROCESS | 2720 | 1461237533590 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 04:18:53 INFO - PROCESS | 2720 | 1461237533661 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:53 INFO - PROCESS | 2720 | ++DOCSHELL 1B90D400 == 57 [pid = 2720] [id = 515] 04:18:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (1C805800) [pid = 2720] [serial = 1545] [outer = 00000000] 04:18:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (1C852C00) [pid = 2720] [serial = 1546] [outer = 1C805800] 04:18:53 INFO - PROCESS | 2720 | 1461237533709 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (1C860C00) [pid = 2720] [serial = 1547] [outer = 1C805800] 04:18:54 INFO - PROCESS | 2720 | 1461237534140 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 04:18:54 INFO - PROCESS | 2720 | 1461237534224 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 2720 | 1461237534226 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 04:18:54 INFO - PROCESS | 2720 | 1461237534230 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 2720 | 1461237534231 Marionette TRACE conn4 <- [1,2026,null,{}] 04:18:54 INFO - PROCESS | 2720 | 1461237534235 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:18:54 INFO - PROCESS | 2720 | 1461237534356 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 04:18:54 INFO - PROCESS | 2720 | 1461237534425 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 2720 | ++DOCSHELL 19AA4C00 == 58 [pid = 2720] [id = 516] 04:18:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (1B60F800) [pid = 2720] [serial = 1548] [outer = 00000000] 04:18:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (1C879000) [pid = 2720] [serial = 1549] [outer = 1B60F800] 04:18:54 INFO - PROCESS | 2720 | 1461237534470 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (1C90C400) [pid = 2720] [serial = 1550] [outer = 1B60F800] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (1AB80400) [pid = 2720] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (1B8B2C00) [pid = 2720] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (1B8AD400) [pid = 2720] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (1858A400) [pid = 2720] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (0E9F4800) [pid = 2720] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (11DE9400) [pid = 2720] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1A80F000) [pid = 2720] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (11D01C00) [pid = 2720] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (1C90D000) [pid = 2720] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (15A06800) [pid = 2720] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (1EB18800) [pid = 2720] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (1F7ECC00) [pid = 2720] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (11D20C00) [pid = 2720] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0E815000) [pid = 2720] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (1D5DC000) [pid = 2720] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (1EC59400) [pid = 2720] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (1B8ABC00) [pid = 2720] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (11DDB800) [pid = 2720] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1C865400) [pid = 2720] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1AAE8000) [pid = 2720] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:18:55 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (169E6000) [pid = 2720] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:18:55 INFO - PROCESS | 2720 | 1461237535211 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1010ms 04:18:55 INFO - PROCESS | 2720 | 1461237535251 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 2720 | 1461237535253 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 04:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:18:55 INFO - PROCESS | 2720 | 1461237535256 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 2720 | 1461237535258 Marionette TRACE conn4 <- [1,2030,null,{}] 04:18:55 INFO - PROCESS | 2720 | 1461237535261 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:55 INFO - PROCESS | 2720 | 1461237535388 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 04:18:55 INFO - PROCESS | 2720 | 1461237535460 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 2720 | ++DOCSHELL 11DE4C00 == 59 [pid = 2720] [id = 517] 04:18:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (12376000) [pid = 2720] [serial = 1551] [outer = 00000000] 04:18:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (19585000) [pid = 2720] [serial = 1552] [outer = 12376000] 04:18:55 INFO - PROCESS | 2720 | 1461237535507 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1A034800) [pid = 2720] [serial = 1553] [outer = 12376000] 04:18:55 INFO - PROCESS | 2720 | 1461237535880 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:18:55 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) 04:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 04:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:18:55 INFO - PROCESS | 2720 | 1461237535930 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 2720 | 1461237535932 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 04:18:55 INFO - PROCESS | 2720 | 1461237535935 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 2720 | 1461237535937 Marionette TRACE conn4 <- [1,2034,null,{}] 04:18:55 INFO - PROCESS | 2720 | 1461237535941 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 2720 | 1461237536029 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 04:18:56 INFO - PROCESS | 2720 | 1461237536068 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 2720 | ++DOCSHELL 1B8B1C00 == 60 [pid = 2720] [id = 518] 04:18:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (1B909800) [pid = 2720] [serial = 1554] [outer = 00000000] 04:18:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (1D3A6400) [pid = 2720] [serial = 1555] [outer = 1B909800] 04:18:56 INFO - PROCESS | 2720 | 1461237536113 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (1DC3FC00) [pid = 2720] [serial = 1556] [outer = 1B909800] 04:18:56 INFO - PROCESS | 2720 | 1461237536562 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 04:18:56 INFO - PROCESS | 2720 | 1461237536607 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 04:18:56 INFO - PROCESS | 2720 | 1461237536609 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 04:18:56 INFO - PROCESS | 2720 | 1461237536612 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:18:56 INFO - PROCESS | 2720 | 1461237536615 Marionette TRACE conn4 <- [1,2038,null,{}] 04:18:56 INFO - PROCESS | 2720 | 1461237536618 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 2720 | 1461237536723 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 04:18:56 INFO - PROCESS | 2720 | 1461237536730 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 2720 | ++DOCSHELL 1858A400 == 61 [pid = 2720] [id = 519] 04:18:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (1E1E2800) [pid = 2720] [serial = 1557] [outer = 00000000] 04:18:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1F604C00) [pid = 2720] [serial = 1558] [outer = 1E1E2800] 04:18:56 INFO - PROCESS | 2720 | 1461237536780 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1F7E2400) [pid = 2720] [serial = 1559] [outer = 1E1E2800] 04:18:57 INFO - PROCESS | 2720 | 1461237537522 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 04:18:57 INFO - PROCESS | 2720 | 1461237537547 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 2720 | 1461237537552 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 04:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:18:57 INFO - PROCESS | 2720 | 1461237537558 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 2720 | 1461237537561 Marionette TRACE conn4 <- [1,2042,null,{}] 04:18:57 INFO - PROCESS | 2720 | 1461237537567 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:57 INFO - PROCESS | 2720 | 1461237537686 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 04:18:57 INFO - PROCESS | 2720 | 1461237537854 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 2720 | ++DOCSHELL 11EBBC00 == 62 [pid = 2720] [id = 520] 04:18:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1217B800) [pid = 2720] [serial = 1560] [outer = 00000000] 04:18:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (15A56400) [pid = 2720] [serial = 1561] [outer = 1217B800] 04:18:57 INFO - PROCESS | 2720 | 1461237537917 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (16CD8800) [pid = 2720] [serial = 1562] [outer = 1217B800] 04:18:58 INFO - PROCESS | 2720 | 1461237538509 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1019ms 04:18:58 INFO - PROCESS | 2720 | 1461237538581 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 2720 | 1461237538587 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 04:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:18:58 INFO - PROCESS | 2720 | 1461237538594 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 2720 | 1461237538597 Marionette TRACE conn4 <- [1,2046,null,{}] 04:18:58 INFO - PROCESS | 2720 | 1461237538637 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:58 INFO - PROCESS | 2720 | 1461237538758 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 04:18:58 INFO - PROCESS | 2720 | 1461237538900 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 2720 | ++DOCSHELL 18593C00 == 63 [pid = 2720] [id = 521] 04:18:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (18595800) [pid = 2720] [serial = 1563] [outer = 00000000] 04:18:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (1AAA3000) [pid = 2720] [serial = 1564] [outer = 18595800] 04:18:58 INFO - PROCESS | 2720 | 1461237538957 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (1B610000) [pid = 2720] [serial = 1565] [outer = 18595800] 04:18:59 INFO - PROCESS | 2720 | 1461237539561 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1037ms 04:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:18:59 INFO - PROCESS | 2720 | 1461237539633 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 2720 | 1461237539635 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 04:18:59 INFO - PROCESS | 2720 | 1461237539639 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 2720 | 1461237539643 Marionette TRACE conn4 <- [1,2050,null,{}] 04:18:59 INFO - PROCESS | 2720 | 1461237539654 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:59 INFO - PROCESS | 2720 | 1461237539774 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 04:18:59 INFO - PROCESS | 2720 | 1461237539925 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 2720 | ++DOCSHELL 1C90F000 == 64 [pid = 2720] [id = 522] 04:18:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (1EB02000) [pid = 2720] [serial = 1566] [outer = 00000000] 04:18:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (1F604400) [pid = 2720] [serial = 1567] [outer = 1EB02000] 04:18:59 INFO - PROCESS | 2720 | 1461237539985 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (1FAA9800) [pid = 2720] [serial = 1568] [outer = 1EB02000] 04:19:00 INFO - PROCESS | 2720 | 1461237540609 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1023ms 04:19:00 INFO - PROCESS | 2720 | 1461237540666 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 2720 | 1461237540669 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 04:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:19:00 INFO - PROCESS | 2720 | 1461237540672 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 2720 | 1461237540674 Marionette TRACE conn4 <- [1,2054,null,{}] 04:19:00 INFO - PROCESS | 2720 | 1461237540678 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:00 INFO - PROCESS | 2720 | 1461237540796 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 04:19:00 INFO - PROCESS | 2720 | 1461237540944 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 2720 | ++DOCSHELL 1FAB7C00 == 65 [pid = 2720] [id = 523] 04:19:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (200A9C00) [pid = 2720] [serial = 1569] [outer = 00000000] 04:19:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (200F1000) [pid = 2720] [serial = 1570] [outer = 200A9C00] 04:19:00 INFO - PROCESS | 2720 | 1461237541002 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (2128FC00) [pid = 2720] [serial = 1571] [outer = 200A9C00] 04:19:01 INFO - PROCESS | 2720 | 1461237541578 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 04:19:01 INFO - PROCESS | 2720 | 1461237541646 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 2720 | 1461237541648 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 04:19:01 INFO - PROCESS | 2720 | 1461237541651 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:19:01 INFO - PROCESS | 2720 | 1461237541653 Marionette TRACE conn4 <- [1,2058,null,{}] 04:19:01 INFO - PROCESS | 2720 | 1461237541657 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:01 INFO - PROCESS | 2720 | 1461237541771 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 04:19:01 INFO - PROCESS | 2720 | 1461237541914 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 2720 | ++DOCSHELL 200E7C00 == 66 [pid = 2720] [id = 524] 04:19:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (212B6400) [pid = 2720] [serial = 1572] [outer = 00000000] 04:19:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (215AFC00) [pid = 2720] [serial = 1573] [outer = 212B6400] 04:19:01 INFO - PROCESS | 2720 | 1461237541971 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (215B4400) [pid = 2720] [serial = 1574] [outer = 212B6400] 04:19:02 INFO - PROCESS | 2720 | 1461237542514 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 929ms 04:19:02 INFO - PROCESS | 2720 | 1461237542586 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 2720 | 1461237542588 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 04:19:02 INFO - PROCESS | 2720 | 1461237542592 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:19:02 INFO - PROCESS | 2720 | 1461237542594 Marionette TRACE conn4 <- [1,2062,null,{}] 04:19:02 INFO - PROCESS | 2720 | 1461237542612 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:02 INFO - PROCESS | 2720 | 1461237542750 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 04:19:02 INFO - PROCESS | 2720 | 1461237542894 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 2720 | ++DOCSHELL 22920400 == 67 [pid = 2720] [id = 525] 04:19:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (22920800) [pid = 2720] [serial = 1575] [outer = 00000000] 04:19:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (2313B800) [pid = 2720] [serial = 1576] [outer = 22920800] 04:19:02 INFO - PROCESS | 2720 | 1461237542958 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (2313CC00) [pid = 2720] [serial = 1577] [outer = 22920800] 04:19:03 INFO - PROCESS | 2720 | 1461237543535 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 04:19:03 INFO - PROCESS | 2720 | 1461237543566 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 2720 | 1461237543568 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 04:19:03 INFO - PROCESS | 2720 | 1461237543572 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:19:03 INFO - PROCESS | 2720 | 1461237543574 Marionette TRACE conn4 <- [1,2066,null,{}] 04:19:03 INFO - PROCESS | 2720 | 1461237543578 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:03 INFO - PROCESS | 2720 | 1461237543692 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 04:19:03 INFO - PROCESS | 2720 | 1461237543860 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 2720 | ++DOCSHELL 11E34000 == 68 [pid = 2720] [id = 526] 04:19:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (1AAAA400) [pid = 2720] [serial = 1578] [outer = 00000000] 04:19:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (20162400) [pid = 2720] [serial = 1579] [outer = 1AAAA400] 04:19:03 INFO - PROCESS | 2720 | 1461237543916 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 156 (20165800) [pid = 2720] [serial = 1580] [outer = 1AAAA400] 04:19:04 INFO - PROCESS | 2720 | 1461237544566 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1017ms 04:19:04 INFO - PROCESS | 2720 | 1461237544594 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 2720 | 1461237544597 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 04:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:19:04 INFO - PROCESS | 2720 | 1461237544602 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 2720 | 1461237544604 Marionette TRACE conn4 <- [1,2070,null,{}] 04:19:04 INFO - PROCESS | 2720 | 1461237544608 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 2720 | 1461237544722 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 04:19:05 INFO - PROCESS | 2720 | 1461237545026 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 2720 | ++DOCSHELL 0E818400 == 69 [pid = 2720] [id = 527] 04:19:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 157 (11D0F000) [pid = 2720] [serial = 1581] [outer = 00000000] 04:19:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 158 (121CD000) [pid = 2720] [serial = 1582] [outer = 11D0F000] 04:19:05 INFO - PROCESS | 2720 | 1461237545086 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 159 (1254C000) [pid = 2720] [serial = 1583] [outer = 11D0F000] 04:19:05 INFO - PROCESS | 2720 | 1461237545688 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1120ms 04:19:05 INFO - PROCESS | 2720 | 1461237545723 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 04:19:05 INFO - PROCESS | 2720 | 1461237545728 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 04:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:19:05 INFO - PROCESS | 2720 | 1461237545734 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 2720 | 1461237545737 Marionette TRACE conn4 <- [1,2074,null,{}] 04:19:05 INFO - PROCESS | 2720 | 1461237545742 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:05 INFO - PROCESS | 2720 | 1461237545850 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 04:19:06 INFO - PROCESS | 2720 | 1461237546028 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 2720 | ++DOCSHELL 0E810400 == 70 [pid = 2720] [id = 528] 04:19:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 160 (15A10400) [pid = 2720] [serial = 1584] [outer = 00000000] 04:19:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 161 (19A9F000) [pid = 2720] [serial = 1585] [outer = 15A10400] 04:19:06 INFO - PROCESS | 2720 | 1461237546080 Marionette DEBUG loaded listener.js 04:19:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 162 (1A065400) [pid = 2720] [serial = 1586] [outer = 15A10400] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 1A522000 == 69 [pid = 2720] [id = 454] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 1B901C00 == 68 [pid = 2720] [id = 471] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 11DDCC00 == 67 [pid = 2720] [id = 249] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 1B8B1C00 == 66 [pid = 2720] [id = 518] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 11DE4C00 == 65 [pid = 2720] [id = 517] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 19AA4C00 == 64 [pid = 2720] [id = 516] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 1B90D400 == 63 [pid = 2720] [id = 515] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 1B4C9800 == 62 [pid = 2720] [id = 514] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 11DE9000 == 61 [pid = 2720] [id = 513] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 11DE2000 == 60 [pid = 2720] [id = 512] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 11EB6000 == 59 [pid = 2720] [id = 511] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 161 (12E3DC00) [pid = 2720] [serial = 1462] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 160 (1A02D400) [pid = 2720] [serial = 1465] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 159 (1C937400) [pid = 2720] [serial = 1468] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 158 (1EB10C00) [pid = 2720] [serial = 1471] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 157 (1F5B2C00) [pid = 2720] [serial = 1474] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 156 (1F7EF800) [pid = 2720] [serial = 1477] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 155 (11EBB800) [pid = 2720] [serial = 1480] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 12377800 == 58 [pid = 2720] [id = 510] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 11DB7000 == 57 [pid = 2720] [id = 509] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 11EBDC00 == 56 [pid = 2720] [id = 503] 04:19:06 INFO - PROCESS | 2720 | --DOCSHELL 1D3A3000 == 55 [pid = 2720] [id = 502] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (11E36000) [pid = 2720] [serial = 1367] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (1D3A9400) [pid = 2720] [serial = 1376] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (19AA4800) [pid = 2720] [serial = 1370] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (1F609800) [pid = 2720] [serial = 1382] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (1FAADC00) [pid = 2720] [serial = 1331] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (11EAF400) [pid = 2720] [serial = 1334] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (12379400) [pid = 2720] [serial = 1271] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (1EC62000) [pid = 2720] [serial = 1379] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (1F7A1000) [pid = 2720] [serial = 1328] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (1C876C00) [pid = 2720] [serial = 1373] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (17F08000) [pid = 2720] [serial = 1322] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (1CF91C00) [pid = 2720] [serial = 1430] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (1C869C00) [pid = 2720] [serial = 1325] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (1B602400) [pid = 2720] [serial = 1495] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1C854C00) [pid = 2720] [serial = 1499] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1C807C00) [pid = 2720] [serial = 1498] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (1C905800) [pid = 2720] [serial = 1501] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (19530800) [pid = 2720] [serial = 1489] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (1A00A800) [pid = 2720] [serial = 1490] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (11EAF000) [pid = 2720] [serial = 1486] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (12377000) [pid = 2720] [serial = 1487] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (18286C00) [pid = 2720] [serial = 1484] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (17C4AC00) [pid = 2720] [serial = 1483] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (1AAA9000) [pid = 2720] [serial = 1492] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (1C90E400) [pid = 2720] [serial = 1502] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1C87CC00) [pid = 2720] [serial = 1505] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1B688C00) [pid = 2720] [serial = 1496] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (1AAF4400) [pid = 2720] [serial = 1493] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1B905400) [pid = 2720] [serial = 1504] [outer = 00000000] [url = about:blank] 04:19:06 INFO - PROCESS | 2720 | 1461237546701 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1017ms 04:19:06 INFO - PROCESS | 2720 | 1461237546757 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 2720 | 1461237546760 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 04:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:19:06 INFO - PROCESS | 2720 | 1461237546765 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 2720 | 1461237546767 Marionette TRACE conn4 <- [1,2078,null,{}] 04:19:06 INFO - PROCESS | 2720 | 1461237546771 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:06 INFO - PROCESS | 2720 | 1461237546866 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 04:19:06 INFO - PROCESS | 2720 | 1461237546972 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 2720 | ++DOCSHELL 0EFE7C00 == 56 [pid = 2720] [id = 529] 04:19:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1187E800) [pid = 2720] [serial = 1587] [outer = 00000000] 04:19:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (12377800) [pid = 2720] [serial = 1588] [outer = 1187E800] 04:19:07 INFO - PROCESS | 2720 | 1461237547019 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (15AE7800) [pid = 2720] [serial = 1589] [outer = 1187E800] 04:19:07 INFO - PROCESS | 2720 | 1461237547440 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 04:19:07 INFO - PROCESS | 2720 | 1461237547500 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 2720 | 1461237547502 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 04:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:19:07 INFO - PROCESS | 2720 | 1461237547507 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:19:07 INFO - PROCESS | 2720 | 1461237547512 Marionette TRACE conn4 <- [1,2082,null,{}] 04:19:07 INFO - PROCESS | 2720 | 1461237547521 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:07 INFO - PROCESS | 2720 | 1461237547616 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 04:19:07 INFO - PROCESS | 2720 | 1461237547661 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:07 INFO - PROCESS | 2720 | ++DOCSHELL 1829A000 == 57 [pid = 2720] [id = 530] 04:19:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (19AA7000) [pid = 2720] [serial = 1590] [outer = 00000000] 04:19:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (1A071C00) [pid = 2720] [serial = 1591] [outer = 19AA7000] 04:19:07 INFO - PROCESS | 2720 | 1461237547707 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (1AA9C400) [pid = 2720] [serial = 1592] [outer = 19AA7000] 04:19:08 INFO - PROCESS | 2720 | 1461237548170 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 731ms 04:19:08 INFO - PROCESS | 2720 | 1461237548241 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 2720 | 1461237548243 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 04:19:08 INFO - PROCESS | 2720 | 1461237548247 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:19:08 INFO - PROCESS | 2720 | 1461237548249 Marionette TRACE conn4 <- [1,2086,null,{}] 04:19:08 INFO - PROCESS | 2720 | 1461237548252 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:08 INFO - PROCESS | 2720 | 1461237548342 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 04:19:08 INFO - PROCESS | 2720 | 1461237548349 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 2720 | ++DOCSHELL 1A069400 == 58 [pid = 2720] [id = 531] 04:19:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (1AAA1400) [pid = 2720] [serial = 1593] [outer = 00000000] 04:19:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1B609400) [pid = 2720] [serial = 1594] [outer = 1AAA1400] 04:19:08 INFO - PROCESS | 2720 | 1461237548499 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1B68B400) [pid = 2720] [serial = 1595] [outer = 1AAA1400] 04:19:08 INFO - PROCESS | 2720 | 1461237548914 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 04:19:08 INFO - PROCESS | 2720 | 1461237548981 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 2720 | 1461237548983 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 04:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:19:08 INFO - PROCESS | 2720 | 1461237548992 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 2720 | 1461237548993 Marionette TRACE conn4 <- [1,2090,null,{}] 04:19:09 INFO - PROCESS | 2720 | 1461237549030 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 2720 | 1461237549174 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 04:19:09 INFO - PROCESS | 2720 | 1461237549242 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 2720 | ++DOCSHELL 1B8B1000 == 59 [pid = 2720] [id = 532] 04:19:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1B8B1C00) [pid = 2720] [serial = 1596] [outer = 00000000] 04:19:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (1B90D400) [pid = 2720] [serial = 1597] [outer = 1B8B1C00] 04:19:09 INFO - PROCESS | 2720 | 1461237549297 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (1C80A400) [pid = 2720] [serial = 1598] [outer = 1B8B1C00] 04:19:09 INFO - PROCESS | 2720 | 1461237549753 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 770ms 04:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:19:09 INFO - PROCESS | 2720 | 1461237549766 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 2720 | 1461237549768 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 04:19:09 INFO - PROCESS | 2720 | 1461237549771 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 2720 | 1461237549772 Marionette TRACE conn4 <- [1,2094,null,{}] 04:19:09 INFO - PROCESS | 2720 | 1461237549776 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:09 INFO - PROCESS | 2720 | 1461237549905 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 04:19:09 INFO - PROCESS | 2720 | 1461237549992 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 2720 | ++DOCSHELL 1B8B5800 == 60 [pid = 2720] [id = 533] 04:19:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (1C852000) [pid = 2720] [serial = 1599] [outer = 00000000] 04:19:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (1C87E000) [pid = 2720] [serial = 1600] [outer = 1C852000] 04:19:10 INFO - PROCESS | 2720 | 1461237550037 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (1C908400) [pid = 2720] [serial = 1601] [outer = 1C852000] 04:19:10 INFO - PROCESS | 2720 | 1461237550456 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 04:19:10 INFO - PROCESS | 2720 | 1461237550502 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 2720 | 1461237550504 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 04:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:19:10 INFO - PROCESS | 2720 | 1461237550507 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 2720 | 1461237550509 Marionette TRACE conn4 <- [1,2098,null,{}] 04:19:10 INFO - PROCESS | 2720 | 1461237550521 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:10 INFO - PROCESS | 2720 | 1461237550673 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 04:19:10 INFO - PROCESS | 2720 | 1461237550748 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 2720 | ++DOCSHELL 19AA0400 == 61 [pid = 2720] [id = 534] 04:19:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (1C86BC00) [pid = 2720] [serial = 1602] [outer = 00000000] 04:19:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (1CFA2000) [pid = 2720] [serial = 1603] [outer = 1C86BC00] 04:19:10 INFO - PROCESS | 2720 | 1461237550794 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (1D3A4800) [pid = 2720] [serial = 1604] [outer = 1C86BC00] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (1B689000) [pid = 2720] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (1C805800) [pid = 2720] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (12376000) [pid = 2720] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1B60F800) [pid = 2720] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1A807000) [pid = 2720] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (123AD000) [pid = 2720] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (18594C00) [pid = 2720] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (11DBF000) [pid = 2720] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (11EB7400) [pid = 2720] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (1B909800) [pid = 2720] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:19:11 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (11DE0C00) [pid = 2720] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:19:11 INFO - PROCESS | 2720 | 1461237551432 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 991ms 04:19:11 INFO - PROCESS | 2720 | 1461237551499 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 2720 | 1461237551501 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 04:19:11 INFO - PROCESS | 2720 | 1461237551505 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 2720 | 1461237551506 Marionette TRACE conn4 <- [1,2102,null,{}] 04:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:19:11 INFO - PROCESS | 2720 | 1461237551510 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:11 INFO - PROCESS | 2720 | 1461237551597 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 04:19:11 INFO - PROCESS | 2720 | 1461237551603 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 2720 | ++DOCSHELL 1A00CC00 == 62 [pid = 2720] [id = 535] 04:19:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1AB7F400) [pid = 2720] [serial = 1605] [outer = 00000000] 04:19:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1C874000) [pid = 2720] [serial = 1606] [outer = 1AB7F400] 04:19:11 INFO - PROCESS | 2720 | 1461237551648 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1C945000) [pid = 2720] [serial = 1607] [outer = 1AB7F400] 04:19:12 INFO - PROCESS | 2720 | 1461237552089 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 04:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:19:12 INFO - PROCESS | 2720 | 1461237552140 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 2720 | 1461237552142 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 04:19:12 INFO - PROCESS | 2720 | 1461237552146 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 2720 | 1461237552147 Marionette TRACE conn4 <- [1,2106,null,{}] 04:19:12 INFO - PROCESS | 2720 | 1461237552151 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:12 INFO - PROCESS | 2720 | 1461237552239 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 04:19:12 INFO - PROCESS | 2720 | 1461237552245 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 2720 | ++DOCSHELL 19A9F800 == 63 [pid = 2720] [id = 536] 04:19:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (1B909800) [pid = 2720] [serial = 1608] [outer = 00000000] 04:19:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (12DB0400) [pid = 2720] [serial = 1609] [outer = 1B909800] 04:19:12 INFO - PROCESS | 2720 | 1461237552290 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (1EC60C00) [pid = 2720] [serial = 1610] [outer = 1B909800] 04:19:12 INFO - PROCESS | 2720 | 1461237552740 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 04:19:12 INFO - PROCESS | 2720 | 1461237552779 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 2720 | 1461237552781 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 04:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:19:12 INFO - PROCESS | 2720 | 1461237552785 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 2720 | 1461237552786 Marionette TRACE conn4 <- [1,2110,null,{}] 04:19:12 INFO - PROCESS | 2720 | 1461237552790 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:12 INFO - PROCESS | 2720 | 1461237552926 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 04:19:12 INFO - PROCESS | 2720 | 1461237552938 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 2720 | ++DOCSHELL 12203400 == 64 [pid = 2720] [id = 537] 04:19:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (1B8B0C00) [pid = 2720] [serial = 1611] [outer = 00000000] 04:19:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (1F60D400) [pid = 2720] [serial = 1612] [outer = 1B8B0C00] 04:19:12 INFO - PROCESS | 2720 | 1461237552987 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (1FAA8C00) [pid = 2720] [serial = 1613] [outer = 1B8B0C00] 04:19:13 INFO - PROCESS | 2720 | 1461237553577 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 830ms 04:19:13 INFO - PROCESS | 2720 | 1461237553663 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 2720 | 1461237553668 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 04:19:13 INFO - PROCESS | 2720 | 1461237553689 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:19:13 INFO - PROCESS | 2720 | 1461237553693 Marionette TRACE conn4 <- [1,2114,null,{}] 04:19:13 INFO - PROCESS | 2720 | 1461237553699 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:13 INFO - PROCESS | 2720 | 1461237553828 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 04:19:13 INFO - PROCESS | 2720 | 1461237553973 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 2720 | ++DOCSHELL 11EB2800 == 65 [pid = 2720] [id = 538] 04:19:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (12373800) [pid = 2720] [serial = 1614] [outer = 00000000] 04:19:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (16ECA400) [pid = 2720] [serial = 1615] [outer = 12373800] 04:19:14 INFO - PROCESS | 2720 | 1461237554033 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (17B7AC00) [pid = 2720] [serial = 1616] [outer = 12373800] 04:19:14 INFO - PROCESS | 2720 | 1461237554619 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 04:19:14 INFO - PROCESS | 2720 | 1461237554668 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 2720 | 1461237554674 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 04:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:19:14 INFO - PROCESS | 2720 | 1461237554681 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 2720 | 1461237554684 Marionette TRACE conn4 <- [1,2118,null,{}] 04:19:14 INFO - PROCESS | 2720 | 1461237554688 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:14 INFO - PROCESS | 2720 | 1461237554809 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 04:19:14 INFO - PROCESS | 2720 | 1461237554974 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 2720 | ++DOCSHELL 12E9D000 == 66 [pid = 2720] [id = 539] 04:19:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (18283400) [pid = 2720] [serial = 1617] [outer = 00000000] 04:19:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (1A80E000) [pid = 2720] [serial = 1618] [outer = 18283400] 04:19:15 INFO - PROCESS | 2720 | 1461237555031 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (1B4CEC00) [pid = 2720] [serial = 1619] [outer = 18283400] 04:19:15 INFO - PROCESS | 2720 | 1461237555640 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 2720 | 1461237555655 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 04:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:19:15 INFO - PROCESS | 2720 | 1461237555659 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 2720 | 1461237555663 Marionette TRACE conn4 <- [1,2122,null,{}] 04:19:15 INFO - PROCESS | 2720 | 1461237555674 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 2720 | 1461237555794 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 04:19:15 INFO - PROCESS | 2720 | 1461237555962 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 2720 | ++DOCSHELL 1F5AF400 == 67 [pid = 2720] [id = 540] 04:19:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (1F5BB400) [pid = 2720] [serial = 1620] [outer = 00000000] 04:19:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (1FAB6000) [pid = 2720] [serial = 1621] [outer = 1F5BB400] 04:19:16 INFO - PROCESS | 2720 | 1461237556023 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (200AD800) [pid = 2720] [serial = 1622] [outer = 1F5BB400] 04:19:16 INFO - PROCESS | 2720 | 1461237556652 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1021ms 04:19:16 INFO - PROCESS | 2720 | 1461237556686 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 2720 | 1461237556689 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 04:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:19:16 INFO - PROCESS | 2720 | 1461237556692 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 2720 | 1461237556694 Marionette TRACE conn4 <- [1,2126,null,{}] 04:19:16 INFO - PROCESS | 2720 | 1461237556698 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:16 INFO - PROCESS | 2720 | 1461237556814 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 04:19:16 INFO - PROCESS | 2720 | 1461237556965 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 2720 | ++DOCSHELL 200ED800 == 68 [pid = 2720] [id = 541] 04:19:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (2015D000) [pid = 2720] [serial = 1623] [outer = 00000000] 04:19:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (215ACC00) [pid = 2720] [serial = 1624] [outer = 2015D000] 04:19:17 INFO - PROCESS | 2720 | 1461237557023 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (2291E800) [pid = 2720] [serial = 1625] [outer = 2015D000] 04:19:17 INFO - PROCESS | 2720 | 1461237557577 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 04:19:17 INFO - PROCESS | 2720 | 1461237557624 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 2720 | 1461237557626 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 04:19:17 INFO - PROCESS | 2720 | 1461237557629 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:19:17 INFO - PROCESS | 2720 | 1461237557631 Marionette TRACE conn4 <- [1,2130,null,{}] 04:19:17 INFO - PROCESS | 2720 | 1461237557635 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:17 INFO - PROCESS | 2720 | 1461237557746 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 04:19:17 INFO - PROCESS | 2720 | 1461237557911 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 2720 | ++DOCSHELL 1B8A8800 == 69 [pid = 2720] [id = 542] 04:19:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (212C4000) [pid = 2720] [serial = 1626] [outer = 00000000] 04:19:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 156 (23140400) [pid = 2720] [serial = 1627] [outer = 212C4000] 04:19:17 INFO - PROCESS | 2720 | 1461237557968 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 157 (23147400) [pid = 2720] [serial = 1628] [outer = 212C4000] 04:19:18 INFO - PROCESS | 2720 | 1461237558556 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 2720 | 1461237558606 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 04:19:18 INFO - PROCESS | 2720 | 1461237558609 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:19:18 INFO - PROCESS | 2720 | 1461237558611 Marionette TRACE conn4 <- [1,2134,null,{}] 04:19:18 INFO - PROCESS | 2720 | 1461237558615 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:18 INFO - PROCESS | 2720 | 1461237558747 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 04:19:18 INFO - PROCESS | 2720 | 1461237558902 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 2720 | ++DOCSHELL 23330800 == 70 [pid = 2720] [id = 543] 04:19:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 158 (23332C00) [pid = 2720] [serial = 1629] [outer = 00000000] 04:19:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 159 (23482C00) [pid = 2720] [serial = 1630] [outer = 23332C00] 04:19:18 INFO - PROCESS | 2720 | 1461237558962 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 160 (23488000) [pid = 2720] [serial = 1631] [outer = 23332C00] 04:19:19 INFO - PROCESS | 2720 | --DOCSHELL 1C9DBC00 == 69 [pid = 2720] [id = 13] 04:19:19 INFO - PROCESS | 2720 | 1461237559724 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 2720 | 1461237559799 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 04:19:19 INFO - PROCESS | 2720 | 1461237559803 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:19:19 INFO - PROCESS | 2720 | 1461237559805 Marionette TRACE conn4 <- [1,2138,null,{}] 04:19:19 INFO - PROCESS | 2720 | 1461237559809 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 2720 | 1461237559924 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 04:19:20 INFO - PROCESS | 2720 | 1461237560075 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 2720 | ++DOCSHELL 16F16000 == 70 [pid = 2720] [id = 544] 04:19:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 161 (16F17C00) [pid = 2720] [serial = 1632] [outer = 00000000] 04:19:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 162 (1A521000) [pid = 2720] [serial = 1633] [outer = 16F17C00] 04:19:20 INFO - PROCESS | 2720 | 1461237560132 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 163 (1AAA7800) [pid = 2720] [serial = 1634] [outer = 16F17C00] 04:19:20 INFO - PROCESS | 2720 | 1461237560993 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1235ms 04:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:19:21 INFO - PROCESS | 2720 | 1461237561042 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 2720 | 1461237561046 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 04:19:21 INFO - PROCESS | 2720 | 1461237561051 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 2720 | 1461237561055 Marionette TRACE conn4 <- [1,2142,null,{}] 04:19:21 INFO - PROCESS | 2720 | 1461237561060 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 2720 | 1461237561165 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 04:19:21 INFO - PROCESS | 2720 | 1461237561334 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 2720 | ++DOCSHELL 12541C00 == 71 [pid = 2720] [id = 545] 04:19:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 164 (12542000) [pid = 2720] [serial = 1635] [outer = 00000000] 04:19:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 165 (16F27800) [pid = 2720] [serial = 1636] [outer = 12542000] 04:19:21 INFO - PROCESS | 2720 | 1461237561390 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 166 (18283C00) [pid = 2720] [serial = 1637] [outer = 12542000] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 19A9F800 == 70 [pid = 2720] [id = 536] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 1A00CC00 == 69 [pid = 2720] [id = 535] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 19AA0400 == 68 [pid = 2720] [id = 534] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 1B8B5800 == 67 [pid = 2720] [id = 533] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 1B8B1000 == 66 [pid = 2720] [id = 532] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 1A069400 == 65 [pid = 2720] [id = 531] 04:19:21 INFO - PROCESS | 2720 | --DOMWINDOW == 165 (1F604C00) [pid = 2720] [serial = 1558] [outer = 00000000] [url = about:blank] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 1829A000 == 64 [pid = 2720] [id = 530] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 0EFE7C00 == 63 [pid = 2720] [id = 529] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 0E810400 == 62 [pid = 2720] [id = 528] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 0E818400 == 61 [pid = 2720] [id = 527] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 1FAB7C00 == 60 [pid = 2720] [id = 523] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 1C90F000 == 59 [pid = 2720] [id = 522] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 18593C00 == 58 [pid = 2720] [id = 521] 04:19:21 INFO - PROCESS | 2720 | --DOCSHELL 11EBBC00 == 57 [pid = 2720] [id = 520] 04:19:22 INFO - PROCESS | 2720 | 1461237562095 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1074ms 04:19:22 INFO - PROCESS | 2720 | 1461237562126 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 2720 | 1461237562131 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 04:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:19:22 INFO - PROCESS | 2720 | 1461237562137 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2720 | 1461237562140 Marionette TRACE conn4 <- [1,2146,null,{}] 04:19:22 INFO - PROCESS | 2720 | 1461237562144 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:22 INFO - PROCESS | 2720 | 1461237562238 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 164 (12E9C000) [pid = 2720] [serial = 1481] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 163 (1B8B6400) [pid = 2720] [serial = 1543] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 162 (1B904400) [pid = 2720] [serial = 1544] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 161 (1C860C00) [pid = 2720] [serial = 1547] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 160 (1C852C00) [pid = 2720] [serial = 1546] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 159 (19585000) [pid = 2720] [serial = 1552] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 158 (1C879000) [pid = 2720] [serial = 1549] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 157 (1AAEC000) [pid = 2720] [serial = 1540] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 156 (1A06BC00) [pid = 2720] [serial = 1532] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 155 (1A016800) [pid = 2720] [serial = 1531] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (1A064400) [pid = 2720] [serial = 1537] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (1A523000) [pid = 2720] [serial = 1538] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (1EB1E400) [pid = 2720] [serial = 1507] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (212C0800) [pid = 2720] [serial = 1525] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (16F27000) [pid = 2720] [serial = 1510] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (16C2EC00) [pid = 2720] [serial = 1529] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (15A56000) [pid = 2720] [serial = 1528] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (16CDCC00) [pid = 2720] [serial = 1534] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (16FEC000) [pid = 2720] [serial = 1535] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (1B8AD000) [pid = 2720] [serial = 1513] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (1F7EA400) [pid = 2720] [serial = 1516] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (1D3A6400) [pid = 2720] [serial = 1555] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (200A8400) [pid = 2720] [serial = 1519] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (200E8000) [pid = 2720] [serial = 1522] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1C90C400) [pid = 2720] [serial = 1550] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1A034800) [pid = 2720] [serial = 1553] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (1DC3FC00) [pid = 2720] [serial = 1556] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (1B4C6000) [pid = 2720] [serial = 1541] [outer = 00000000] [url = about:blank] 04:19:22 INFO - PROCESS | 2720 | 1461237562351 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:22 INFO - PROCESS | 2720 | ++DOCSHELL 11875000 == 58 [pid = 2720] [id = 546] 04:19:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (1187E400) [pid = 2720] [serial = 1638] [outer = 00000000] 04:19:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (1254B000) [pid = 2720] [serial = 1639] [outer = 1187E400] 04:19:22 INFO - PROCESS | 2720 | 1461237562397 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (1650AC00) [pid = 2720] [serial = 1640] [outer = 1187E400] 04:19:22 INFO - PROCESS | 2720 | 1461237562884 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 772ms 04:19:22 INFO - PROCESS | 2720 | 1461237562914 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 04:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:19:22 INFO - PROCESS | 2720 | 1461237562916 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 04:19:22 INFO - PROCESS | 2720 | 1461237562919 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 2720 | 1461237562923 Marionette TRACE conn4 <- [1,2150,null,{}] 04:19:22 INFO - PROCESS | 2720 | 1461237562933 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:23 INFO - PROCESS | 2720 | 1461237563026 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 04:19:23 INFO - PROCESS | 2720 | 1461237563035 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2720 | ++DOCSHELL 1858C800 == 59 [pid = 2720] [id = 547] 04:19:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (1858CC00) [pid = 2720] [serial = 1641] [outer = 00000000] 04:19:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (19AA0400) [pid = 2720] [serial = 1642] [outer = 1858CC00] 04:19:23 INFO - PROCESS | 2720 | 1461237563083 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (1A016400) [pid = 2720] [serial = 1643] [outer = 1858CC00] 04:19:23 INFO - PROCESS | 2720 | 1461237563567 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 04:19:23 INFO - PROCESS | 2720 | 1461237563593 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 04:19:23 INFO - PROCESS | 2720 | 1461237563596 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 04:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:19:23 INFO - PROCESS | 2720 | 1461237563603 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:19:23 INFO - PROCESS | 2720 | 1461237563604 Marionette TRACE conn4 <- [1,2154,null,{}] 04:19:23 INFO - PROCESS | 2720 | 1461237563608 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:23 INFO - PROCESS | 2720 | 1461237563698 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 04:19:23 INFO - PROCESS | 2720 | 1461237563705 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 2720 | ++DOCSHELL 1A51D800 == 60 [pid = 2720] [id = 548] 04:19:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (1A520C00) [pid = 2720] [serial = 1644] [outer = 00000000] 04:19:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (1AAEB800) [pid = 2720] [serial = 1645] [outer = 1A520C00] 04:19:23 INFO - PROCESS | 2720 | 1461237563751 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (1B4C0400) [pid = 2720] [serial = 1646] [outer = 1A520C00] 04:19:24 INFO - PROCESS | 2720 | 1461237564234 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 04:19:24 INFO - PROCESS | 2720 | 1461237564275 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 2720 | 1461237564277 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 04:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:19:24 INFO - PROCESS | 2720 | 1461237564280 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 2720 | 1461237564282 Marionette TRACE conn4 <- [1,2158,null,{}] 04:19:24 INFO - PROCESS | 2720 | 1461237564297 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:24 INFO - PROCESS | 2720 | 1461237564421 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 04:19:24 INFO - PROCESS | 2720 | 1461237564485 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 2720 | ++DOCSHELL 1AA9F000 == 61 [pid = 2720] [id = 549] 04:19:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (1B4C5000) [pid = 2720] [serial = 1647] [outer = 00000000] 04:19:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (1B68B800) [pid = 2720] [serial = 1648] [outer = 1B4C5000] 04:19:24 INFO - PROCESS | 2720 | 1461237564531 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (1B8AB800) [pid = 2720] [serial = 1649] [outer = 1B4C5000] 04:19:24 INFO - PROCESS | 2720 | 1461237564967 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 731ms 04:19:24 INFO - PROCESS | 2720 | 1461237565015 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 2720 | 1461237565017 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 04:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:19:25 INFO - PROCESS | 2720 | 1461237565020 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 2720 | 1461237565021 Marionette TRACE conn4 <- [1,2162,null,{}] 04:19:25 INFO - PROCESS | 2720 | 1461237565031 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 2720 | 1461237565200 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 04:19:25 INFO - PROCESS | 2720 | 1461237565229 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:25 INFO - PROCESS | 2720 | ++DOCSHELL 1C854000 == 62 [pid = 2720] [id = 550] 04:19:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (1C854800) [pid = 2720] [serial = 1650] [outer = 00000000] 04:19:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (1C860C00) [pid = 2720] [serial = 1651] [outer = 1C854800] 04:19:25 INFO - PROCESS | 2720 | 1461237565277 Marionette DEBUG loaded listener.js 04:19:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (1C86A000) [pid = 2720] [serial = 1652] [outer = 1C854800] 04:19:25 INFO - PROCESS | 2720 | 1461237565741 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 04:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:19:25 INFO - PROCESS | 2720 | 1461237565791 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 2720 | 1461237565793 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 04:19:25 INFO - PROCESS | 2720 | 1461237565796 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 2720 | 1461237565798 Marionette TRACE conn4 <- [1,2166,null,{}] 04:19:25 INFO - PROCESS | 2720 | 1461237565801 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 2720 | 1461237565929 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 04:19:25 INFO - PROCESS | 2720 | 1461237566004 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 2720 | ++DOCSHELL 1C86EC00 == 63 [pid = 2720] [id = 551] 04:19:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (1C86F000) [pid = 2720] [serial = 1653] [outer = 00000000] 04:19:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (1C905C00) [pid = 2720] [serial = 1654] [outer = 1C86F000] 04:19:26 INFO - PROCESS | 2720 | 1461237566051 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (1C9DBC00) [pid = 2720] [serial = 1655] [outer = 1C86F000] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (1DC3F000) [pid = 2720] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (1AB7F400) [pid = 2720] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (1828E400) [pid = 2720] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (1B8B1C00) [pid = 2720] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (0B28F800) [pid = 2720] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (1C852000) [pid = 2720] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (1DC34C00) [pid = 2720] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (1B902800) [pid = 2720] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (15A10400) [pid = 2720] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (11E34400) [pid = 2720] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (1AAA1400) [pid = 2720] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (19AA7000) [pid = 2720] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (1187E800) [pid = 2720] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (11D0F000) [pid = 2720] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1C860800) [pid = 2720] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1C859400) [pid = 2720] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (1C86BC00) [pid = 2720] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (16F2D400) [pid = 2720] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (1DC3EC00) [pid = 2720] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (1F60A000) [pid = 2720] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (1B90BC00) [pid = 2720] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (1B909800) [pid = 2720] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:19:26 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (1C874800) [pid = 2720] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:19:26 INFO - PROCESS | 2720 | 1461237566887 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1126ms 04:19:26 INFO - PROCESS | 2720 | 1461237566923 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 04:19:26 INFO - PROCESS | 2720 | 1461237566925 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 04:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:19:26 INFO - PROCESS | 2720 | 1461237566928 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:19:26 INFO - PROCESS | 2720 | 1461237566930 Marionette TRACE conn4 <- [1,2170,null,{}] 04:19:26 INFO - PROCESS | 2720 | 1461237566934 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 2720 | 1461237567059 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 04:19:27 INFO - PROCESS | 2720 | 1461237567129 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 2720 | ++DOCSHELL 0B293400 == 64 [pid = 2720] [id = 552] 04:19:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0E80F800) [pid = 2720] [serial = 1656] [outer = 00000000] 04:19:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (1650F400) [pid = 2720] [serial = 1657] [outer = 0E80F800] 04:19:27 INFO - PROCESS | 2720 | 1461237567174 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (1855C000) [pid = 2720] [serial = 1658] [outer = 0E80F800] 04:19:27 INFO - PROCESS | 2720 | 1461237567536 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 04:19:27 INFO - PROCESS | 2720 | 1461237567575 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 2720 | 1461237567577 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 04:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:19:27 INFO - PROCESS | 2720 | 1461237567580 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 2720 | 1461237567581 Marionette TRACE conn4 <- [1,2174,null,{}] 04:19:27 INFO - PROCESS | 2720 | 1461237567585 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 2720 | 1461237567672 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 04:19:27 INFO - PROCESS | 2720 | 1461237567678 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 2720 | ++DOCSHELL 19AA4400 == 65 [pid = 2720] [id = 553] 04:19:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (1A06DC00) [pid = 2720] [serial = 1659] [outer = 00000000] 04:19:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (1C804000) [pid = 2720] [serial = 1660] [outer = 1A06DC00] 04:19:27 INFO - PROCESS | 2720 | 1461237567723 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (1C864C00) [pid = 2720] [serial = 1661] [outer = 1A06DC00] 04:19:28 INFO - PROCESS | 2720 | 1461237568186 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 632ms 04:19:28 INFO - PROCESS | 2720 | 1461237568217 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 2720 | 1461237568219 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 04:19:28 INFO - PROCESS | 2720 | 1461237568222 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:19:28 INFO - PROCESS | 2720 | 1461237568223 Marionette TRACE conn4 <- [1,2178,null,{}] 04:19:28 INFO - PROCESS | 2720 | 1461237568227 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:28 INFO - PROCESS | 2720 | 1461237568315 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 04:19:28 INFO - PROCESS | 2720 | 1461237568321 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:28 INFO - PROCESS | 2720 | ++DOCSHELL 1B8B1C00 == 66 [pid = 2720] [id = 554] 04:19:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (1C86D800) [pid = 2720] [serial = 1662] [outer = 00000000] 04:19:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (1D5D8C00) [pid = 2720] [serial = 1663] [outer = 1C86D800] 04:19:28 INFO - PROCESS | 2720 | 1461237568366 Marionette DEBUG loaded listener.js 04:19:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (1DCD7400) [pid = 2720] [serial = 1664] [outer = 1C86D800] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 16512C00 == 65 [pid = 2720] [id = 252] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1D5DC400 == 64 [pid = 2720] [id = 490] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 11DE0000 == 63 [pid = 2720] [id = 493] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1EB17C00 == 62 [pid = 2720] [id = 460] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 200E7C00 == 61 [pid = 2720] [id = 524] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 17B79000 == 60 [pid = 2720] [id = 420] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 11DDFC00 == 59 [pid = 2720] [id = 486] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 22920400 == 58 [pid = 2720] [id = 525] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 11E34000 == 57 [pid = 2720] [id = 526] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1C906800 == 56 [pid = 2720] [id = 491] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1B90A800 == 55 [pid = 2720] [id = 505] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1B4CF000 == 54 [pid = 2720] [id = 405] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1F605800 == 53 [pid = 2720] [id = 492] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1858A400 == 52 [pid = 2720] [id = 519] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1840A800 == 51 [pid = 2720] [id = 504] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1C902400 == 50 [pid = 2720] [id = 422] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 21284800 == 49 [pid = 2720] [id = 508] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1C80F800 == 48 [pid = 2720] [id = 421] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 11DE0800 == 47 [pid = 2720] [id = 439] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1C860400 == 46 [pid = 2720] [id = 476] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1C85C400 == 45 [pid = 2720] [id = 475] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1FAB3400 == 44 [pid = 2720] [id = 507] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 200A0800 == 43 [pid = 2720] [id = 506] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 0EF7DC00 == 42 [pid = 2720] [id = 14] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 12541C00 == 41 [pid = 2720] [id = 545] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 16F16000 == 40 [pid = 2720] [id = 544] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 23330800 == 39 [pid = 2720] [id = 543] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 200ED800 == 38 [pid = 2720] [id = 541] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1B8A8800 == 37 [pid = 2720] [id = 542] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 1F5AF400 == 36 [pid = 2720] [id = 540] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 12E9D000 == 35 [pid = 2720] [id = 539] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 12203400 == 34 [pid = 2720] [id = 537] 04:19:29 INFO - PROCESS | 2720 | --DOCSHELL 11EB2800 == 33 [pid = 2720] [id = 538] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 11875000 == 32 [pid = 2720] [id = 546] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 1858C800 == 31 [pid = 2720] [id = 547] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 0B293400 == 30 [pid = 2720] [id = 552] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 1C86EC00 == 29 [pid = 2720] [id = 551] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 1A51D800 == 28 [pid = 2720] [id = 548] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 1C854000 == 27 [pid = 2720] [id = 550] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 1AA9F000 == 26 [pid = 2720] [id = 549] 04:19:30 INFO - PROCESS | 2720 | --DOCSHELL 19AA4400 == 25 [pid = 2720] [id = 553] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (1F5B3400) [pid = 2720] [serial = 1508] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (1C874000) [pid = 2720] [serial = 1606] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (1AAA5400) [pid = 2720] [serial = 1466] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (1F604400) [pid = 2720] [serial = 1567] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (15A56400) [pid = 2720] [serial = 1561] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (1B90D400) [pid = 2720] [serial = 1597] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (200F1000) [pid = 2720] [serial = 1570] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (15A53000) [pid = 2720] [serial = 1463] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (1C908400) [pid = 2720] [serial = 1601] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (1AAA3000) [pid = 2720] [serial = 1564] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (1F5B7C00) [pid = 2720] [serial = 1475] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (1C80AC00) [pid = 2720] [serial = 1415] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (215AFC00) [pid = 2720] [serial = 1573] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (19A9F000) [pid = 2720] [serial = 1585] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1C87E000) [pid = 2720] [serial = 1600] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (12DA8800) [pid = 2720] [serial = 1418] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1B68B400) [pid = 2720] [serial = 1595] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1C80A400) [pid = 2720] [serial = 1598] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (2313B800) [pid = 2720] [serial = 1576] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (1AA9C400) [pid = 2720] [serial = 1592] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1B609400) [pid = 2720] [serial = 1594] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (15AE7800) [pid = 2720] [serial = 1589] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1A071C00) [pid = 2720] [serial = 1591] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (121CD000) [pid = 2720] [serial = 1582] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (20162400) [pid = 2720] [serial = 1579] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1C879800) [pid = 2720] [serial = 1427] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1C880000) [pid = 2720] [serial = 1460] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1D3A4800) [pid = 2720] [serial = 1604] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (12377800) [pid = 2720] [serial = 1588] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1A028000) [pid = 2720] [serial = 1421] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1CFA2000) [pid = 2720] [serial = 1603] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1EB18400) [pid = 2720] [serial = 1472] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1C945000) [pid = 2720] [serial = 1607] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1F7F1400) [pid = 2720] [serial = 1478] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1C856000) [pid = 2720] [serial = 1424] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (12DB0400) [pid = 2720] [serial = 1609] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1A065400) [pid = 2720] [serial = 1586] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1254C000) [pid = 2720] [serial = 1583] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1CF9C800) [pid = 2720] [serial = 1469] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1EC60C00) [pid = 2720] [serial = 1610] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1F60D400) [pid = 2720] [serial = 1612] [outer = 00000000] [url = about:blank] 04:19:30 INFO - PROCESS | 2720 | 1461237570954 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2773ms 04:19:30 INFO - PROCESS | 2720 | 1461237571000 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 04:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:19:30 INFO - PROCESS | 2720 | 1461237571004 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 04:19:30 INFO - PROCESS | 2720 | 1461237571010 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 2720 | 1461237571014 Marionette TRACE conn4 <- [1,2182,null,{}] 04:19:30 INFO - PROCESS | 2720 | 1461237571019 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:31 INFO - PROCESS | 2720 | 1461237571117 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 04:19:31 INFO - PROCESS | 2720 | 1461237571255 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 2720 | ++DOCSHELL 0E809400 == 26 [pid = 2720] [id = 555] 04:19:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0E809800) [pid = 2720] [serial = 1665] [outer = 00000000] 04:19:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0E817000) [pid = 2720] [serial = 1666] [outer = 0E809800] 04:19:31 INFO - PROCESS | 2720 | 1461237571304 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0E989400) [pid = 2720] [serial = 1667] [outer = 0E809800] 04:19:31 INFO - PROCESS | 2720 | 1461237571720 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 790ms 04:19:31 INFO - PROCESS | 2720 | 1461237571800 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 2720 | 1461237571806 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 04:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:19:31 INFO - PROCESS | 2720 | 1461237571812 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 2720 | 1461237571815 Marionette TRACE conn4 <- [1,2186,null,{}] 04:19:31 INFO - PROCESS | 2720 | 1461237571823 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:31 INFO - PROCESS | 2720 | 1461237571911 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 04:19:31 INFO - PROCESS | 2720 | 1461237571926 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 2720 | ++DOCSHELL 11D1D800 == 27 [pid = 2720] [id = 556] 04:19:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (11D1DC00) [pid = 2720] [serial = 1668] [outer = 00000000] 04:19:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (11DB5800) [pid = 2720] [serial = 1669] [outer = 11D1DC00] 04:19:31 INFO - PROCESS | 2720 | 1461237571972 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11DBF000) [pid = 2720] [serial = 1670] [outer = 11D1DC00] 04:19:32 INFO - PROCESS | 2720 | 1461237572451 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 04:19:32 INFO - PROCESS | 2720 | 1461237572530 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 2720 | 1461237572532 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 04:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:19:32 INFO - PROCESS | 2720 | 1461237572538 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 2720 | 1461237572542 Marionette TRACE conn4 <- [1,2190,null,{}] 04:19:32 INFO - PROCESS | 2720 | 1461237572557 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 2720 | 1461237572648 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 04:19:32 INFO - PROCESS | 2720 | 1461237572664 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 2720 | ++DOCSHELL 11E38C00 == 28 [pid = 2720] [id = 557] 04:19:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11E39800) [pid = 2720] [serial = 1671] [outer = 00000000] 04:19:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (11EB1C00) [pid = 2720] [serial = 1672] [outer = 11E39800] 04:19:32 INFO - PROCESS | 2720 | 1461237572720 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (11EB9C00) [pid = 2720] [serial = 1673] [outer = 11E39800] 04:19:33 INFO - PROCESS | 2720 | 1461237573203 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 04:19:33 INFO - PROCESS | 2720 | 1461237573270 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 2720 | 1461237573272 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 04:19:33 INFO - PROCESS | 2720 | 1461237573275 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:19:33 INFO - PROCESS | 2720 | 1461237573277 Marionette TRACE conn4 <- [1,2194,null,{}] 04:19:33 INFO - PROCESS | 2720 | 1461237573281 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:33 INFO - PROCESS | 2720 | 1461237573364 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 04:19:33 INFO - PROCESS | 2720 | 1461237573371 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 2720 | ++DOCSHELL 0EF3F000 == 29 [pid = 2720] [id = 558] 04:19:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (11EB6000) [pid = 2720] [serial = 1674] [outer = 00000000] 04:19:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (12371C00) [pid = 2720] [serial = 1675] [outer = 11EB6000] 04:19:33 INFO - PROCESS | 2720 | 1461237573417 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1237A800) [pid = 2720] [serial = 1676] [outer = 11EB6000] 04:19:33 INFO - PROCESS | 2720 | 1461237573870 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 04:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:19:33 INFO - PROCESS | 2720 | 1461237573910 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 2720 | 1461237573912 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 04:19:33 INFO - PROCESS | 2720 | 1461237573915 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 2720 | 1461237573917 Marionette TRACE conn4 <- [1,2198,null,{}] 04:19:33 INFO - PROCESS | 2720 | 1461237573921 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:33 INFO - PROCESS | 2720 | 1461237573998 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 04:19:33 INFO - PROCESS | 2720 | 1461237574004 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 2720 | ++DOCSHELL 12549C00 == 30 [pid = 2720] [id = 559] 04:19:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (12550800) [pid = 2720] [serial = 1677] [outer = 00000000] 04:19:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (12E3C800) [pid = 2720] [serial = 1678] [outer = 12550800] 04:19:34 INFO - PROCESS | 2720 | 1461237574050 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (12E96C00) [pid = 2720] [serial = 1679] [outer = 12550800] 04:19:34 INFO - PROCESS | 2720 | 1461237574550 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 04:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:19:34 INFO - PROCESS | 2720 | 1461237574586 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 2720 | 1461237574588 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 04:19:34 INFO - PROCESS | 2720 | 1461237574591 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 2720 | 1461237574593 Marionette TRACE conn4 <- [1,2202,null,{}] 04:19:34 INFO - PROCESS | 2720 | 1461237574596 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:34 INFO - PROCESS | 2720 | 1461237574708 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 04:19:34 INFO - PROCESS | 2720 | 1461237574717 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 2720 | ++DOCSHELL 169E6800 == 31 [pid = 2720] [id = 560] 04:19:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (16C34000) [pid = 2720] [serial = 1680] [outer = 00000000] 04:19:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (16E77C00) [pid = 2720] [serial = 1681] [outer = 16C34000] 04:19:34 INFO - PROCESS | 2720 | 1461237574772 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (16F0BC00) [pid = 2720] [serial = 1682] [outer = 16C34000] 04:19:35 INFO - PROCESS | 2720 | 1461237575208 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 04:19:35 INFO - PROCESS | 2720 | 1461237575262 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 2720 | 1461237575264 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 04:19:35 INFO - PROCESS | 2720 | 1461237575267 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:19:35 INFO - PROCESS | 2720 | 1461237575269 Marionette TRACE conn4 <- [1,2206,null,{}] 04:19:35 INFO - PROCESS | 2720 | 1461237575272 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 2720 | 1461237575348 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 04:19:35 INFO - PROCESS | 2720 | 1461237575385 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 2720 | ++DOCSHELL 16F2C400 == 32 [pid = 2720] [id = 561] 04:19:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (16F2E400) [pid = 2720] [serial = 1683] [outer = 00000000] 04:19:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (17C42400) [pid = 2720] [serial = 1684] [outer = 16F2E400] 04:19:35 INFO - PROCESS | 2720 | 1461237575429 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (17C4A000) [pid = 2720] [serial = 1685] [outer = 16F2E400] 04:19:35 INFO - PROCESS | 2720 | 1461237575860 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 04:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:19:35 INFO - PROCESS | 2720 | 1461237575906 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 2720 | 1461237575908 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 04:19:35 INFO - PROCESS | 2720 | 1461237575911 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 2720 | 1461237575913 Marionette TRACE conn4 <- [1,2210,null,{}] 04:19:35 INFO - PROCESS | 2720 | 1461237575916 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 2720 | 1461237575994 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 04:19:35 INFO - PROCESS | 2720 | 1461237576000 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 2720 | ++DOCSHELL 18299000 == 33 [pid = 2720] [id = 562] 04:19:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (1829E800) [pid = 2720] [serial = 1686] [outer = 00000000] 04:19:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (18588800) [pid = 2720] [serial = 1687] [outer = 1829E800] 04:19:36 INFO - PROCESS | 2720 | 1461237576048 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1840A000) [pid = 2720] [serial = 1688] [outer = 1829E800] 04:19:36 INFO - PROCESS | 2720 | 1461237576543 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 04:19:36 INFO - PROCESS | 2720 | 1461237576582 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 2720 | 1461237576584 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 04:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:19:36 INFO - PROCESS | 2720 | 1461237576587 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 2720 | 1461237576589 Marionette TRACE conn4 <- [1,2214,null,{}] 04:19:36 INFO - PROCESS | 2720 | 1461237576592 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 2720 | 1461237576708 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 04:19:36 INFO - PROCESS | 2720 | 1461237576802 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 2720 | ++DOCSHELL 11D1E800 == 34 [pid = 2720] [id = 563] 04:19:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (11E38800) [pid = 2720] [serial = 1689] [outer = 00000000] 04:19:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (19589000) [pid = 2720] [serial = 1690] [outer = 11E38800] 04:19:36 INFO - PROCESS | 2720 | 1461237576850 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (1957F000) [pid = 2720] [serial = 1691] [outer = 11E38800] 04:19:37 INFO - PROCESS | 2720 | 1461237577275 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 04:19:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:19:37 INFO - PROCESS | 2720 | 1461237577318 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 2720 | 1461237577320 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 04:19:37 INFO - PROCESS | 2720 | 1461237577329 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 2720 | 1461237577331 Marionette TRACE conn4 <- [1,2218,null,{}] 04:19:37 INFO - PROCESS | 2720 | 1461237577335 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 2720 | 1461237577449 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 04:19:37 INFO - PROCESS | 2720 | 1461237577459 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 2720 | ++DOCSHELL 18590800 == 35 [pid = 2720] [id = 564] 04:19:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (19AA7400) [pid = 2720] [serial = 1692] [outer = 00000000] 04:19:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (1A036000) [pid = 2720] [serial = 1693] [outer = 19AA7400] 04:19:37 INFO - PROCESS | 2720 | 1461237577504 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (1A067400) [pid = 2720] [serial = 1694] [outer = 19AA7400] 04:19:37 INFO - PROCESS | 2720 | 1461237577961 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:19:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 04:19:37 INFO - PROCESS | 2720 | 1461237578015 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 2720 | 1461237578017 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 04:19:38 INFO - PROCESS | 2720 | 1461237578020 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:19:38 INFO - PROCESS | 2720 | 1461237578023 Marionette TRACE conn4 <- [1,2222,null,{}] 04:19:38 INFO - PROCESS | 2720 | 1461237578026 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 2720 | 1461237578188 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (22920800) [pid = 2720] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (1E1E6800) [pid = 2720] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (200AC800) [pid = 2720] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1E1E2800) [pid = 2720] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (18595800) [pid = 2720] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1AA9C800) [pid = 2720] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (1236F000) [pid = 2720] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (212B6400) [pid = 2720] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (21287800) [pid = 2720] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1EB02000) [pid = 2720] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1B4C5000) [pid = 2720] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1C9DCC00) [pid = 2720] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1AAAA400) [pid = 2720] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (200A9C00) [pid = 2720] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (200A1800) [pid = 2720] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1217B800) [pid = 2720] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1C86F000) [pid = 2720] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1C854800) [pid = 2720] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0E80F800) [pid = 2720] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:19:38 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1A06DC00) [pid = 2720] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (12373800) [pid = 2720] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1B8B0C00) [pid = 2720] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0EF7E400) [pid = 2720] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1A520C00) [pid = 2720] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1858CC00) [pid = 2720] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1187E400) [pid = 2720] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (12542000) [pid = 2720] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (16F17C00) [pid = 2720] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (23332C00) [pid = 2720] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (212C4000) [pid = 2720] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (2015D000) [pid = 2720] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1F5BB400) [pid = 2720] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:19:39 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (18283400) [pid = 2720] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:19:39 INFO - PROCESS | 2720 | 1461237578993 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2720 | ++DOCSHELL 0E752800 == 36 [pid = 2720] [id = 565] 04:19:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0E75D800) [pid = 2720] [serial = 1695] [outer = 00000000] 04:19:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (11DDC000) [pid = 2720] [serial = 1696] [outer = 0E75D800] 04:19:39 INFO - PROCESS | 2720 | 1461237579049 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (12373800) [pid = 2720] [serial = 1697] [outer = 0E75D800] 04:19:39 INFO - PROCESS | 2720 | 1461237579434 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1417ms 04:19:39 INFO - PROCESS | 2720 | 1461237579441 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 2720 | 1461237579443 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 04:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:19:39 INFO - PROCESS | 2720 | 1461237579446 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 2720 | 1461237579448 Marionette TRACE conn4 <- [1,2226,null,{}] 04:19:39 INFO - PROCESS | 2720 | 1461237579452 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:39 INFO - PROCESS | 2720 | 1461237579573 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 04:19:39 INFO - PROCESS | 2720 | 1461237579582 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 2720 | ++DOCSHELL 12E90C00 == 37 [pid = 2720] [id = 566] 04:19:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (15A4B800) [pid = 2720] [serial = 1698] [outer = 00000000] 04:19:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1A517800) [pid = 2720] [serial = 1699] [outer = 15A4B800] 04:19:39 INFO - PROCESS | 2720 | 1461237579627 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1A520C00) [pid = 2720] [serial = 1700] [outer = 15A4B800] 04:19:40 INFO - PROCESS | 2720 | 1461237580046 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 04:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:19:40 INFO - PROCESS | 2720 | 1461237580077 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 2720 | 1461237580079 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 04:19:40 INFO - PROCESS | 2720 | 1461237580083 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 2720 | 1461237580084 Marionette TRACE conn4 <- [1,2230,null,{}] 04:19:40 INFO - PROCESS | 2720 | 1461237580088 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 2720 | 1461237580204 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 04:19:40 INFO - PROCESS | 2720 | 1461237580213 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 2720 | ++DOCSHELL 19530400 == 38 [pid = 2720] [id = 567] 04:19:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1A809000) [pid = 2720] [serial = 1701] [outer = 00000000] 04:19:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1AAA6C00) [pid = 2720] [serial = 1702] [outer = 1A809000] 04:19:40 INFO - PROCESS | 2720 | 1461237580258 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1AAAA400) [pid = 2720] [serial = 1703] [outer = 1A809000] 04:19:40 INFO - PROCESS | 2720 | 1461237580678 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 04:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:19:40 INFO - PROCESS | 2720 | 1461237580713 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 2720 | 1461237580715 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 04:19:40 INFO - PROCESS | 2720 | 1461237580718 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 2720 | 1461237580720 Marionette TRACE conn4 <- [1,2234,null,{}] 04:19:40 INFO - PROCESS | 2720 | 1461237580724 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 2720 | 1461237580841 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 04:19:40 INFO - PROCESS | 2720 | 1461237580850 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 2720 | ++DOCSHELL 11D24400 == 39 [pid = 2720] [id = 568] 04:19:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11D25000) [pid = 2720] [serial = 1704] [outer = 00000000] 04:19:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1B4C3C00) [pid = 2720] [serial = 1705] [outer = 11D25000] 04:19:40 INFO - PROCESS | 2720 | 1461237580895 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1B4C7400) [pid = 2720] [serial = 1706] [outer = 11D25000] 04:19:41 INFO - PROCESS | 2720 | 1461237581719 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1021ms 04:19:41 INFO - PROCESS | 2720 | 1461237581741 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 2720 | 1461237581746 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 04:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:19:41 INFO - PROCESS | 2720 | 1461237581752 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 2720 | 1461237581756 Marionette TRACE conn4 <- [1,2238,null,{}] 04:19:41 INFO - PROCESS | 2720 | 1461237581783 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:41 INFO - PROCESS | 2720 | 1461237581904 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 04:19:42 INFO - PROCESS | 2720 | 1461237582047 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 2720 | ++DOCSHELL 0EF3EC00 == 40 [pid = 2720] [id = 569] 04:19:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0EFE9C00) [pid = 2720] [serial = 1707] [outer = 00000000] 04:19:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (11DDE800) [pid = 2720] [serial = 1708] [outer = 0EFE9C00] 04:19:42 INFO - PROCESS | 2720 | 1461237582106 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (11DE5800) [pid = 2720] [serial = 1709] [outer = 0EFE9C00] 04:19:42 INFO - PROCESS | 2720 | 1461237582810 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1097ms 04:19:42 INFO - PROCESS | 2720 | 1461237582853 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 2720 | 1461237582859 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 04:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:19:42 INFO - PROCESS | 2720 | 1461237582866 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 2720 | 1461237582869 Marionette TRACE conn4 <- [1,2242,null,{}] 04:19:42 INFO - PROCESS | 2720 | 1461237582873 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:42 INFO - PROCESS | 2720 | 1461237582997 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 04:19:43 INFO - PROCESS | 2720 | 1461237583141 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 2720 | ++DOCSHELL 11DBA000 == 41 [pid = 2720] [id = 570] 04:19:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (11E2E800) [pid = 2720] [serial = 1710] [outer = 00000000] 04:19:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (12E3F000) [pid = 2720] [serial = 1711] [outer = 11E2E800] 04:19:43 INFO - PROCESS | 2720 | 1461237583198 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1650C800) [pid = 2720] [serial = 1712] [outer = 11E2E800] 04:19:44 INFO - PROCESS | 2720 | 1461237584195 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1370ms 04:19:44 INFO - PROCESS | 2720 | 1461237584238 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 04:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:19:44 INFO - PROCESS | 2720 | 1461237584242 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 04:19:44 INFO - PROCESS | 2720 | 1461237584247 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 2720 | 1461237584251 Marionette TRACE conn4 <- [1,2246,null,{}] 04:19:44 INFO - PROCESS | 2720 | 1461237584257 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:44 INFO - PROCESS | 2720 | 1461237584363 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 04:19:44 INFO - PROCESS | 2720 | 1461237584497 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 2720 | --DOCSHELL 0E98B400 == 40 [pid = 2720] [id = 393] 04:19:44 INFO - PROCESS | 2720 | --DOCSHELL 17C49000 == 39 [pid = 2720] [id = 383] 04:19:44 INFO - PROCESS | 2720 | --DOCSHELL 17C41C00 == 38 [pid = 2720] [id = 384] 04:19:44 INFO - PROCESS | 2720 | --DOCSHELL 19AA7800 == 37 [pid = 2720] [id = 386] 04:19:44 INFO - PROCESS | 2720 | --DOCSHELL 15A54400 == 36 [pid = 2720] [id = 382] 04:19:44 INFO - PROCESS | 2720 | --DOCSHELL 11843400 == 35 [pid = 2720] [id = 380] 04:19:44 INFO - PROCESS | 2720 | --DOCSHELL 0E9DF000 == 34 [pid = 2720] [id = 394] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (11D20800) [pid = 2720] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1D5D8C00) [pid = 2720] [serial = 1663] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | ++DOCSHELL 0E80FC00 == 35 [pid = 2720] [id = 571] 04:19:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0E98B400) [pid = 2720] [serial = 1713] [outer = 00000000] 04:19:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (11D08800) [pid = 2720] [serial = 1714] [outer = 0E98B400] 04:19:44 INFO - PROCESS | 2720 | 1461237584593 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (11E2CC00) [pid = 2720] [serial = 1715] [outer = 0E98B400] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (20165800) [pid = 2720] [serial = 1580] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (2128FC00) [pid = 2720] [serial = 1571] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (200AB400) [pid = 2720] [serial = 1520] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (16CD8800) [pid = 2720] [serial = 1562] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (2313CC00) [pid = 2720] [serial = 1577] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1FAAE000) [pid = 2720] [serial = 1517] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (200EB000) [pid = 2720] [serial = 1523] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1F7E2400) [pid = 2720] [serial = 1559] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1B610000) [pid = 2720] [serial = 1565] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B907400) [pid = 2720] [serial = 1514] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (17C49C00) [pid = 2720] [serial = 1511] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (215B4400) [pid = 2720] [serial = 1574] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (212C2800) [pid = 2720] [serial = 1526] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1FAA9800) [pid = 2720] [serial = 1568] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1C905C00) [pid = 2720] [serial = 1654] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1C86A000) [pid = 2720] [serial = 1652] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1C860C00) [pid = 2720] [serial = 1651] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1650F400) [pid = 2720] [serial = 1657] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1C804000) [pid = 2720] [serial = 1660] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C9DBC00) [pid = 2720] [serial = 1655] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16ECA400) [pid = 2720] [serial = 1615] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1FAA8C00) [pid = 2720] [serial = 1613] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1952A000) [pid = 2720] [serial = 1109] [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.] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1AAEB800) [pid = 2720] [serial = 1645] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (19AA0400) [pid = 2720] [serial = 1642] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1A016400) [pid = 2720] [serial = 1643] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1254B000) [pid = 2720] [serial = 1639] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1650AC00) [pid = 2720] [serial = 1640] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (18283C00) [pid = 2720] [serial = 1637] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (16F27800) [pid = 2720] [serial = 1636] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1AAA7800) [pid = 2720] [serial = 1634] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1A521000) [pid = 2720] [serial = 1633] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (23488000) [pid = 2720] [serial = 1631] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (23482C00) [pid = 2720] [serial = 1630] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (23147400) [pid = 2720] [serial = 1628] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (23140400) [pid = 2720] [serial = 1627] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (2291E800) [pid = 2720] [serial = 1625] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (215ACC00) [pid = 2720] [serial = 1624] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (200AD800) [pid = 2720] [serial = 1622] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1FAB6000) [pid = 2720] [serial = 1621] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1B4CEC00) [pid = 2720] [serial = 1619] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (1A80E000) [pid = 2720] [serial = 1618] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (17B7AC00) [pid = 2720] [serial = 1616] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1C864C00) [pid = 2720] [serial = 1661] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1B68B800) [pid = 2720] [serial = 1648] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (1B8AB800) [pid = 2720] [serial = 1649] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (1855C000) [pid = 2720] [serial = 1658] [outer = 00000000] [url = about:blank] 04:19:44 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (1B4C0400) [pid = 2720] [serial = 1646] [outer = 00000000] [url = about:blank] 04:19:45 INFO - PROCESS | 2720 | 1461237585081 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 890ms 04:19:45 INFO - PROCESS | 2720 | 1461237585138 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 2720 | 1461237585143 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 04:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:19:45 INFO - PROCESS | 2720 | 1461237585150 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 2720 | 1461237585152 Marionette TRACE conn4 <- [1,2250,null,{}] 04:19:45 INFO - PROCESS | 2720 | 1461237585156 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 2720 | 1461237585238 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 04:19:45 INFO - PROCESS | 2720 | 1461237585245 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 2720 | ++DOCSHELL 0E9F3C00 == 36 [pid = 2720] [id = 572] 04:19:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (11873000) [pid = 2720] [serial = 1716] [outer = 00000000] 04:19:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (12370C00) [pid = 2720] [serial = 1717] [outer = 11873000] 04:19:45 INFO - PROCESS | 2720 | 1461237585290 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (123B3000) [pid = 2720] [serial = 1718] [outer = 11873000] 04:19:45 INFO - PROCESS | 2720 | 1461237585780 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 04:19:45 INFO - PROCESS | 2720 | 1461237585824 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 2720 | 1461237585826 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 04:19:45 INFO - PROCESS | 2720 | 1461237585829 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:19:45 INFO - PROCESS | 2720 | 1461237585833 Marionette TRACE conn4 <- [1,2254,null,{}] 04:19:45 INFO - PROCESS | 2720 | 1461237585843 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 2720 | 1461237585968 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 04:19:46 INFO - PROCESS | 2720 | 1461237586066 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 2720 | ++DOCSHELL 16510000 == 37 [pid = 2720] [id = 573] 04:19:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (16511400) [pid = 2720] [serial = 1719] [outer = 00000000] 04:19:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (16CC8C00) [pid = 2720] [serial = 1720] [outer = 16511400] 04:19:46 INFO - PROCESS | 2720 | 1461237586115 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (16F11800) [pid = 2720] [serial = 1721] [outer = 16511400] 04:19:46 INFO - PROCESS | 2720 | 1461237586492 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 04:19:46 INFO - PROCESS | 2720 | 1461237586503 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 2720 | 1461237586506 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 04:19:46 INFO - PROCESS | 2720 | 1461237586527 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 2720 | 1461237586529 Marionette TRACE conn4 <- [1,2258,null,{}] 04:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:19:46 INFO - PROCESS | 2720 | 1461237586532 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 2720 | 1461237586615 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 04:19:46 INFO - PROCESS | 2720 | 1461237586621 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 2720 | ++DOCSHELL 12E9B800 == 38 [pid = 2720] [id = 574] 04:19:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (16E7A400) [pid = 2720] [serial = 1722] [outer = 00000000] 04:19:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (17C48C00) [pid = 2720] [serial = 1723] [outer = 16E7A400] 04:19:46 INFO - PROCESS | 2720 | 1461237586666 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (18281400) [pid = 2720] [serial = 1724] [outer = 16E7A400] 04:19:47 INFO - PROCESS | 2720 | 1461237587136 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 631ms 04:19:47 INFO - PROCESS | 2720 | 1461237587163 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 2720 | 1461237587165 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 04:19:47 INFO - PROCESS | 2720 | 1461237587172 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 2720 | 1461237587174 Marionette TRACE conn4 <- [1,2262,null,{}] 04:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:19:47 INFO - PROCESS | 2720 | 1461237587177 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:47 INFO - PROCESS | 2720 | 1461237587291 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 04:19:47 INFO - PROCESS | 2720 | 1461237587298 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 2720 | ++DOCSHELL 18406C00 == 39 [pid = 2720] [id = 575] 04:19:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1840D000) [pid = 2720] [serial = 1725] [outer = 00000000] 04:19:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (18590000) [pid = 2720] [serial = 1726] [outer = 1840D000] 04:19:47 INFO - PROCESS | 2720 | 1461237587344 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (1858F400) [pid = 2720] [serial = 1727] [outer = 1840D000] 04:19:47 INFO - PROCESS | 2720 | 1461237587825 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 04:19:47 INFO - PROCESS | 2720 | 1461237587848 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 2720 | 1461237587850 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 04:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:19:47 INFO - PROCESS | 2720 | 1461237587853 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 2720 | 1461237587855 Marionette TRACE conn4 <- [1,2266,null,{}] 04:19:47 INFO - PROCESS | 2720 | 1461237587858 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:47 INFO - PROCESS | 2720 | 1461237587991 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 04:19:47 INFO - PROCESS | 2720 | 1461237588000 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2720 | ++DOCSHELL 0E757C00 == 40 [pid = 2720] [id = 576] 04:19:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11DE2800) [pid = 2720] [serial = 1728] [outer = 00000000] 04:19:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1A064C00) [pid = 2720] [serial = 1729] [outer = 11DE2800] 04:19:48 INFO - PROCESS | 2720 | 1461237588101 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1A064400) [pid = 2720] [serial = 1730] [outer = 11DE2800] 04:19:48 INFO - PROCESS | 2720 | 1461237588541 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 04:19:48 INFO - PROCESS | 2720 | 1461237588587 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 2720 | 1461237588589 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 04:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:19:48 INFO - PROCESS | 2720 | 1461237588592 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 2720 | 1461237588594 Marionette TRACE conn4 <- [1,2270,null,{}] 04:19:48 INFO - PROCESS | 2720 | 1461237588597 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 2720 | 1461237588735 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 04:19:48 INFO - PROCESS | 2720 | 1461237588801 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 2720 | ++DOCSHELL 0B288400 == 41 [pid = 2720] [id = 577] 04:19:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1A06DC00) [pid = 2720] [serial = 1731] [outer = 00000000] 04:19:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1AA9D800) [pid = 2720] [serial = 1732] [outer = 1A06DC00] 04:19:48 INFO - PROCESS | 2720 | 1461237588847 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1AAA1C00) [pid = 2720] [serial = 1733] [outer = 1A06DC00] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (11E38800) [pid = 2720] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (11E39800) [pid = 2720] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (11EB6000) [pid = 2720] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (16C34000) [pid = 2720] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (19AA7400) [pid = 2720] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (15A4B800) [pid = 2720] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1C86D800) [pid = 2720] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1829E800) [pid = 2720] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (16F2E400) [pid = 2720] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1A809000) [pid = 2720] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (11D1DC00) [pid = 2720] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (12550800) [pid = 2720] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (0E809800) [pid = 2720] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:19:49 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (0E75D800) [pid = 2720] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:19:49 INFO - PROCESS | 2720 | 1461237589365 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:19:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 04:19:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:19:49 INFO - PROCESS | 2720 | 1461237589424 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 2720 | 1461237589426 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 04:19:49 INFO - PROCESS | 2720 | 1461237589429 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 2720 | 1461237589431 Marionette TRACE conn4 <- [1,2274,null,{}] 04:19:49 INFO - PROCESS | 2720 | 1461237589435 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:49 INFO - PROCESS | 2720 | 1461237589513 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 04:19:49 INFO - PROCESS | 2720 | 1461237589520 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 2720 | ++DOCSHELL 121C6800 == 42 [pid = 2720] [id = 578] 04:19:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (12543C00) [pid = 2720] [serial = 1734] [outer = 00000000] 04:19:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (1A00D000) [pid = 2720] [serial = 1735] [outer = 12543C00] 04:19:49 INFO - PROCESS | 2720 | 1461237589567 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1A809000) [pid = 2720] [serial = 1736] [outer = 12543C00] 04:19:49 INFO - PROCESS | 2720 | 1461237589997 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:19:50 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 04:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 634ms 04:19:50 INFO - PROCESS | 2720 | 1461237590064 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 2720 | 1461237590066 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 04:19:50 INFO - PROCESS | 2720 | 1461237590069 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:19:50 INFO - PROCESS | 2720 | 1461237590071 Marionette TRACE conn4 <- [1,2278,null,{}] 04:19:50 INFO - PROCESS | 2720 | 1461237590074 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 2720 | 1461237590156 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 04:19:50 INFO - PROCESS | 2720 | 1461237590358 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 2720 | ++DOCSHELL 0E757800 == 43 [pid = 2720] [id = 579] 04:19:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (0E75F800) [pid = 2720] [serial = 1737] [outer = 00000000] 04:19:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (11875000) [pid = 2720] [serial = 1738] [outer = 0E75F800] 04:19:50 INFO - PROCESS | 2720 | 1461237590460 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (11DDF400) [pid = 2720] [serial = 1739] [outer = 0E75F800] 04:19:51 INFO - PROCESS | 2720 | 1461237591048 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1016ms 04:19:51 INFO - PROCESS | 2720 | 1461237591091 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 2720 | 1461237591095 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 04:19:51 INFO - PROCESS | 2720 | 1461237591100 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:19:51 INFO - PROCESS | 2720 | 1461237591104 Marionette TRACE conn4 <- [1,2282,null,{}] 04:19:51 INFO - PROCESS | 2720 | 1461237591131 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 2720 | 1461237591241 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 04:19:51 INFO - PROCESS | 2720 | 1461237591379 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 2720 | ++DOCSHELL 16510400 == 44 [pid = 2720] [id = 580] 04:19:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (16514800) [pid = 2720] [serial = 1740] [outer = 00000000] 04:19:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (16F0B800) [pid = 2720] [serial = 1741] [outer = 16514800] 04:19:51 INFO - PROCESS | 2720 | 1461237591442 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (16FE8400) [pid = 2720] [serial = 1742] [outer = 16514800] 04:19:52 INFO - PROCESS | 2720 | 1461237592043 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 04:19:52 INFO - PROCESS | 2720 | 1461237592078 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 2720 | 1461237592082 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 04:19:52 INFO - PROCESS | 2720 | 1461237592086 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:19:52 INFO - PROCESS | 2720 | 1461237592089 Marionette TRACE conn4 <- [1,2286,null,{}] 04:19:52 INFO - PROCESS | 2720 | 1461237592093 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 2720 | 1461237592198 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 04:19:52 INFO - PROCESS | 2720 | 1461237592336 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 2720 | ++DOCSHELL 1A069C00 == 45 [pid = 2720] [id = 581] 04:19:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1A06B000) [pid = 2720] [serial = 1743] [outer = 00000000] 04:19:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1AAED400) [pid = 2720] [serial = 1744] [outer = 1A06B000] 04:19:52 INFO - PROCESS | 2720 | 1461237592395 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1B3DC800) [pid = 2720] [serial = 1745] [outer = 1A06B000] 04:19:52 INFO - PROCESS | 2720 | 1461237592988 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 04:19:53 INFO - PROCESS | 2720 | 1461237593032 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2720 | 1461237593034 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:19:53 INFO - PROCESS | 2720 | 1461237593046 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2720 | 1461237593052 Marionette TRACE conn4 <- [1,2290,null,{}] 04:19:53 INFO - PROCESS | 2720 | 1461237593057 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:53 INFO - PROCESS | 2720 | 1461237593165 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 04:19:53 INFO - PROCESS | 2720 | 1461237593272 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 2720 | ++DOCSHELL 1B816000 == 46 [pid = 2720] [id = 582] 04:19:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1B817000) [pid = 2720] [serial = 1746] [outer = 00000000] 04:19:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1B8AC800) [pid = 2720] [serial = 1747] [outer = 1B817000] 04:19:53 INFO - PROCESS | 2720 | 1461237593327 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1B8AF800) [pid = 2720] [serial = 1748] [outer = 1B817000] 04:19:53 INFO - PROCESS | 2720 | 1461237593876 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 890ms 04:19:53 INFO - PROCESS | 2720 | 1461237593932 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 2720 | 1461237593935 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 04:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:19:53 INFO - PROCESS | 2720 | 1461237593940 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 2720 | 1461237593942 Marionette TRACE conn4 <- [1,2294,null,{}] 04:19:53 INFO - PROCESS | 2720 | 1461237593946 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 2720 | 1461237594051 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 04:19:54 INFO - PROCESS | 2720 | 1461237594157 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 2720 | ++DOCSHELL 1B60F000 == 47 [pid = 2720] [id = 583] 04:19:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1B8B2400) [pid = 2720] [serial = 1749] [outer = 00000000] 04:19:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1B904000) [pid = 2720] [serial = 1750] [outer = 1B8B2400] 04:19:54 INFO - PROCESS | 2720 | 1461237594213 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1B903400) [pid = 2720] [serial = 1751] [outer = 1B8B2400] 04:19:54 INFO - PROCESS | 2720 | 1461237594795 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 04:19:54 INFO - PROCESS | 2720 | 1461237594871 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 2720 | 1461237594874 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 04:19:54 INFO - PROCESS | 2720 | 1461237594877 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:19:54 INFO - PROCESS | 2720 | 1461237594880 Marionette TRACE conn4 <- [1,2298,null,{}] 04:19:54 INFO - PROCESS | 2720 | 1461237594884 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 2720 | 1461237595016 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 04:19:55 INFO - PROCESS | 2720 | 1461237595154 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 2720 | ++DOCSHELL 0B291800 == 48 [pid = 2720] [id = 584] 04:19:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0E755000) [pid = 2720] [serial = 1752] [outer = 00000000] 04:19:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0EFDE400) [pid = 2720] [serial = 1753] [outer = 0E755000] 04:19:55 INFO - PROCESS | 2720 | 1461237595221 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11EB5400) [pid = 2720] [serial = 1754] [outer = 0E755000] 04:19:55 INFO - PROCESS | 2720 | 1461237595955 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:19:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1120ms 04:19:55 INFO - PROCESS | 2720 | 1461237596001 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 04:19:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:19:55 INFO - PROCESS | 2720 | 1461237596006 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 04:19:55 INFO - PROCESS | 2720 | 1461237596011 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 2720 | 1461237596015 Marionette TRACE conn4 <- [1,2302,null,{}] 04:19:56 INFO - PROCESS | 2720 | 1461237596020 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:56 INFO - PROCESS | 2720 | 1461237596159 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 04:19:56 INFO - PROCESS | 2720 | 1461237596278 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 2720 | ++DOCSHELL 132B1800 == 49 [pid = 2720] [id = 585] 04:19:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (15A06000) [pid = 2720] [serial = 1755] [outer = 00000000] 04:19:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1673C800) [pid = 2720] [serial = 1756] [outer = 15A06000] 04:19:56 INFO - PROCESS | 2720 | 1461237596329 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (16EC6400) [pid = 2720] [serial = 1757] [outer = 15A06000] 04:19:56 INFO - PROCESS | 2720 | --DOCSHELL 0E759400 == 48 [pid = 2720] [id = 391] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (19589000) [pid = 2720] [serial = 1690] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11EB1C00) [pid = 2720] [serial = 1672] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (12371C00) [pid = 2720] [serial = 1675] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1237A800) [pid = 2720] [serial = 1676] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (16E77C00) [pid = 2720] [serial = 1681] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (16F0BC00) [pid = 2720] [serial = 1682] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1A036000) [pid = 2720] [serial = 1693] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1957F000) [pid = 2720] [serial = 1691] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1A517800) [pid = 2720] [serial = 1699] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1A067400) [pid = 2720] [serial = 1694] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1DCD7400) [pid = 2720] [serial = 1664] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (18588800) [pid = 2720] [serial = 1687] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (17C42400) [pid = 2720] [serial = 1684] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (17C4A000) [pid = 2720] [serial = 1685] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1AAA6C00) [pid = 2720] [serial = 1702] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (11DB5800) [pid = 2720] [serial = 1669] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (11DBF000) [pid = 2720] [serial = 1670] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (12E3C800) [pid = 2720] [serial = 1678] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (12E96C00) [pid = 2720] [serial = 1679] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0E817000) [pid = 2720] [serial = 1666] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1AAAA400) [pid = 2720] [serial = 1703] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (0E989400) [pid = 2720] [serial = 1667] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (11DDC000) [pid = 2720] [serial = 1696] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (11EB9C00) [pid = 2720] [serial = 1673] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1A520C00) [pid = 2720] [serial = 1700] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (1840A000) [pid = 2720] [serial = 1688] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (12373800) [pid = 2720] [serial = 1697] [outer = 00000000] [url = about:blank] 04:19:56 INFO - PROCESS | 2720 | 1461237596850 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:19:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 890ms 04:19:56 INFO - PROCESS | 2720 | 1461237596905 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 2720 | 1461237596910 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 04:19:56 INFO - PROCESS | 2720 | 1461237596916 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:19:56 INFO - PROCESS | 2720 | 1461237596919 Marionette TRACE conn4 <- [1,2306,null,{}] 04:19:56 INFO - PROCESS | 2720 | 1461237596923 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 2720 | 1461237597011 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 04:19:57 INFO - PROCESS | 2720 | 1461237597021 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2720 | ++DOCSHELL 11840400 == 49 [pid = 2720] [id = 586] 04:19:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (11D0DC00) [pid = 2720] [serial = 1758] [outer = 00000000] 04:19:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (121C4800) [pid = 2720] [serial = 1759] [outer = 11D0DC00] 04:19:57 INFO - PROCESS | 2720 | 1461237597066 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (1236C800) [pid = 2720] [serial = 1760] [outer = 11D0DC00] 04:19:57 INFO - PROCESS | 2720 | 1461237597630 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 2720 | 1461237597656 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 04:19:57 INFO - PROCESS | 2720 | 1461237597659 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:19:57 INFO - PROCESS | 2720 | 1461237597663 Marionette TRACE conn4 <- [1,2310,null,{}] 04:19:57 INFO - PROCESS | 2720 | 1461237597673 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 2720 | 1461237597767 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 04:19:57 INFO - PROCESS | 2720 | 1461237597861 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 2720 | ++DOCSHELL 16F18800 == 50 [pid = 2720] [id = 587] 04:19:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (16F26400) [pid = 2720] [serial = 1761] [outer = 00000000] 04:19:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (17F10800) [pid = 2720] [serial = 1762] [outer = 16F26400] 04:19:57 INFO - PROCESS | 2720 | 1461237597909 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1840A800) [pid = 2720] [serial = 1763] [outer = 16F26400] 04:19:58 INFO - PROCESS | 2720 | 1461237598280 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 04:19:58 INFO - PROCESS | 2720 | 1461237598333 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 2720 | 1461237598336 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 04:19:58 INFO - PROCESS | 2720 | 1461237598339 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:19:58 INFO - PROCESS | 2720 | 1461237598341 Marionette TRACE conn4 <- [1,2314,null,{}] 04:19:58 INFO - PROCESS | 2720 | 1461237598344 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:58 INFO - PROCESS | 2720 | 1461237598455 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 04:19:58 INFO - PROCESS | 2720 | 1461237598465 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 2720 | ++DOCSHELL 1858E000 == 51 [pid = 2720] [id = 588] 04:19:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (18590C00) [pid = 2720] [serial = 1764] [outer = 00000000] 04:19:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (19AA7000) [pid = 2720] [serial = 1765] [outer = 18590C00] 04:19:58 INFO - PROCESS | 2720 | 1461237598512 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1A00A800) [pid = 2720] [serial = 1766] [outer = 18590C00] 04:19:58 INFO - PROCESS | 2720 | 1461237598979 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:19:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 04:19:58 INFO - PROCESS | 2720 | 1461237599014 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 2720 | 1461237599016 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 04:19:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:19:58 INFO - PROCESS | 2720 | 1461237599019 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 2720 | 1461237599021 Marionette TRACE conn4 <- [1,2318,null,{}] 04:19:59 INFO - PROCESS | 2720 | 1461237599025 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 2720 | 1461237599138 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 04:19:59 INFO - PROCESS | 2720 | 1461237599144 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2720 | ++DOCSHELL 1A013C00 == 52 [pid = 2720] [id = 589] 04:19:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (1A017000) [pid = 2720] [serial = 1767] [outer = 00000000] 04:19:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (1A066400) [pid = 2720] [serial = 1768] [outer = 1A017000] 04:19:59 INFO - PROCESS | 2720 | 1461237599242 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1A06B400) [pid = 2720] [serial = 1769] [outer = 1A017000] 04:19:59 INFO - PROCESS | 2720 | 1461237599688 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:19:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 04:19:59 INFO - PROCESS | 2720 | 1461237599750 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 2720 | 1461237599752 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 04:19:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:19:59 INFO - PROCESS | 2720 | 1461237599755 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 2720 | 1461237599757 Marionette TRACE conn4 <- [1,2322,null,{}] 04:19:59 INFO - PROCESS | 2720 | 1461237599761 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 2720 | 1461237599922 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 04:19:59 INFO - PROCESS | 2720 | 1461237599948 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 2720 | ++DOCSHELL 1AAEA000 == 53 [pid = 2720] [id = 590] 04:19:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1AAEC000) [pid = 2720] [serial = 1770] [outer = 00000000] 04:19:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1B609400) [pid = 2720] [serial = 1771] [outer = 1AAEC000] 04:19:59 INFO - PROCESS | 2720 | 1461237599996 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1B602400) [pid = 2720] [serial = 1772] [outer = 1AAEC000] 04:20:00 INFO - PROCESS | 2720 | 1461237600438 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:20:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 04:20:00 INFO - PROCESS | 2720 | 1461237600486 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 04:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:20:00 INFO - PROCESS | 2720 | 1461237600488 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 04:20:00 INFO - PROCESS | 2720 | 1461237600491 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 2720 | 1461237600493 Marionette TRACE conn4 <- [1,2326,null,{}] 04:20:00 INFO - PROCESS | 2720 | 1461237600497 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 2720 | 1461237600615 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 04:20:00 INFO - PROCESS | 2720 | 1461237600621 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 2720 | ++DOCSHELL 1B68B000 == 54 [pid = 2720] [id = 591] 04:20:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1B690400) [pid = 2720] [serial = 1773] [outer = 00000000] 04:20:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1B903000) [pid = 2720] [serial = 1774] [outer = 1B690400] 04:20:00 INFO - PROCESS | 2720 | 1461237600666 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1B90FC00) [pid = 2720] [serial = 1775] [outer = 1B690400] 04:20:00 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (16E7A400) [pid = 2720] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:20:00 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (16511400) [pid = 2720] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:20:00 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1840D000) [pid = 2720] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:20:00 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (11873000) [pid = 2720] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:20:00 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0E98B400) [pid = 2720] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:20:00 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (11DE2800) [pid = 2720] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:20:00 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1A06DC00) [pid = 2720] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:20:01 INFO - PROCESS | 2720 | 1461237601170 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 04:20:01 INFO - PROCESS | 2720 | 1461237601222 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 2720 | 1461237601224 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 04:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:20:01 INFO - PROCESS | 2720 | 1461237601227 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 2720 | 1461237601229 Marionette TRACE conn4 <- [1,2330,null,{}] 04:20:01 INFO - PROCESS | 2720 | 1461237601232 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:01 INFO - PROCESS | 2720 | 1461237601339 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 04:20:01 INFO - PROCESS | 2720 | 1461237601345 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2720 | ++DOCSHELL 12370400 == 55 [pid = 2720] [id = 592] 04:20:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1840D000) [pid = 2720] [serial = 1776] [outer = 00000000] 04:20:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1B910C00) [pid = 2720] [serial = 1777] [outer = 1840D000] 04:20:01 INFO - PROCESS | 2720 | 1461237601390 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1C803C00) [pid = 2720] [serial = 1778] [outer = 1840D000] 04:20:01 INFO - PROCESS | 2720 | 1461237601824 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 04:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:20:01 INFO - PROCESS | 2720 | 1461237601858 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 2720 | 1461237601860 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 04:20:01 INFO - PROCESS | 2720 | 1461237601864 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 2720 | 1461237601866 Marionette TRACE conn4 <- [1,2334,null,{}] 04:20:01 INFO - PROCESS | 2720 | 1461237601873 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:01 INFO - PROCESS | 2720 | 1461237601955 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 04:20:01 INFO - PROCESS | 2720 | 1461237601961 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 2720 | ++DOCSHELL 16720800 == 56 [pid = 2720] [id = 593] 04:20:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1C805000) [pid = 2720] [serial = 1779] [outer = 00000000] 04:20:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1C80F800) [pid = 2720] [serial = 1780] [outer = 1C805000] 04:20:01 INFO - PROCESS | 2720 | 1461237602006 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1C80EC00) [pid = 2720] [serial = 1781] [outer = 1C805000] 04:20:02 INFO - PROCESS | 2720 | 1461237602442 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 04:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:20:02 INFO - PROCESS | 2720 | 1461237602494 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 2720 | 1461237602496 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 04:20:02 INFO - PROCESS | 2720 | 1461237602504 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 2720 | 1461237602506 Marionette TRACE conn4 <- [1,2338,null,{}] 04:20:02 INFO - PROCESS | 2720 | 1461237602509 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 2720 | 1461237602591 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 04:20:02 INFO - PROCESS | 2720 | 1461237602598 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 2720 | ++DOCSHELL 1C854C00 == 57 [pid = 2720] [id = 594] 04:20:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1C855800) [pid = 2720] [serial = 1782] [outer = 00000000] 04:20:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1C85E400) [pid = 2720] [serial = 1783] [outer = 1C855800] 04:20:02 INFO - PROCESS | 2720 | 1461237602642 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1C862400) [pid = 2720] [serial = 1784] [outer = 1C855800] 04:20:03 INFO - PROCESS | 2720 | 1461237603351 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 890ms 04:20:03 INFO - PROCESS | 2720 | 1461237603391 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 2720 | 1461237603397 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 04:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:20:03 INFO - PROCESS | 2720 | 1461237603402 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 2720 | 1461237603406 Marionette TRACE conn4 <- [1,2342,null,{}] 04:20:03 INFO - PROCESS | 2720 | 1461237603412 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:03 INFO - PROCESS | 2720 | 1461237603525 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 04:20:03 INFO - PROCESS | 2720 | 1461237603639 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 2720 | ++DOCSHELL 11EB4400 == 58 [pid = 2720] [id = 595] 04:20:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (11EB4800) [pid = 2720] [serial = 1785] [outer = 00000000] 04:20:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (12376400) [pid = 2720] [serial = 1786] [outer = 11EB4800] 04:20:03 INFO - PROCESS | 2720 | 1461237603738 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (12E9C400) [pid = 2720] [serial = 1787] [outer = 11EB4800] 04:20:04 INFO - PROCESS | 2720 | 1461237604356 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 970ms 04:20:04 INFO - PROCESS | 2720 | 1461237604376 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 2720 | 1461237604382 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 04:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:20:04 INFO - PROCESS | 2720 | 1461237604389 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 2720 | 1461237604392 Marionette TRACE conn4 <- [1,2346,null,{}] 04:20:04 INFO - PROCESS | 2720 | 1461237604396 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:04 INFO - PROCESS | 2720 | 1461237604509 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 04:20:04 INFO - PROCESS | 2720 | 1461237604620 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 2720 | ++DOCSHELL 17F10400 == 59 [pid = 2720] [id = 596] 04:20:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (18408800) [pid = 2720] [serial = 1788] [outer = 00000000] 04:20:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1A016400) [pid = 2720] [serial = 1789] [outer = 18408800] 04:20:04 INFO - PROCESS | 2720 | 1461237604676 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1A517400) [pid = 2720] [serial = 1790] [outer = 18408800] 04:20:05 INFO - PROCESS | 2720 | 1461237605320 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 04:20:05 INFO - PROCESS | 2720 | 1461237605361 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 2720 | 1461237605364 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 04:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:20:05 INFO - PROCESS | 2720 | 1461237605368 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 2720 | 1461237605372 Marionette TRACE conn4 <- [1,2350,null,{}] 04:20:05 INFO - PROCESS | 2720 | 1461237605383 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 2720 | 1461237605493 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 04:20:05 INFO - PROCESS | 2720 | 1461237605635 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 2720 | ++DOCSHELL 1C857800 == 60 [pid = 2720] [id = 597] 04:20:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1C859400) [pid = 2720] [serial = 1791] [outer = 00000000] 04:20:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1C867400) [pid = 2720] [serial = 1792] [outer = 1C859400] 04:20:05 INFO - PROCESS | 2720 | 1461237605699 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1C86BC00) [pid = 2720] [serial = 1793] [outer = 1C859400] 04:20:06 INFO - PROCESS | 2720 | 1461237606288 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 04:20:06 INFO - PROCESS | 2720 | 1461237606341 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 2720 | 1461237606344 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 04:20:06 INFO - PROCESS | 2720 | 1461237606347 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:20:06 INFO - PROCESS | 2720 | 1461237606349 Marionette TRACE conn4 <- [1,2354,null,{}] 04:20:06 INFO - PROCESS | 2720 | 1461237606353 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:06 INFO - PROCESS | 2720 | 1461237606463 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 04:20:06 INFO - PROCESS | 2720 | 1461237606601 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 2720 | ++DOCSHELL 1C873000 == 61 [pid = 2720] [id = 598] 04:20:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1C874000) [pid = 2720] [serial = 1794] [outer = 00000000] 04:20:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1C879800) [pid = 2720] [serial = 1795] [outer = 1C874000] 04:20:06 INFO - PROCESS | 2720 | 1461237606660 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1C87D800) [pid = 2720] [serial = 1796] [outer = 1C874000] 04:20:07 INFO - PROCESS | 2720 | 1461237607226 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 04:20:07 INFO - PROCESS | 2720 | 1461237607281 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 2720 | 1461237607283 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 04:20:07 INFO - PROCESS | 2720 | 1461237607287 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:20:07 INFO - PROCESS | 2720 | 1461237607289 Marionette TRACE conn4 <- [1,2358,null,{}] 04:20:07 INFO - PROCESS | 2720 | 1461237607293 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 2720 | 1461237607398 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 04:20:07 INFO - PROCESS | 2720 | 1461237607560 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 2720 | ++DOCSHELL 11E2D400 == 62 [pid = 2720] [id = 599] 04:20:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (11E2FC00) [pid = 2720] [serial = 1797] [outer = 00000000] 04:20:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C906000) [pid = 2720] [serial = 1798] [outer = 11E2FC00] 04:20:07 INFO - PROCESS | 2720 | 1461237607616 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C907C00) [pid = 2720] [serial = 1799] [outer = 11E2FC00] 04:20:08 INFO - PROCESS | 2720 | 1461237608465 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1217ms 04:20:08 INFO - PROCESS | 2720 | 1461237608508 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 2720 | 1461237608512 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 04:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:20:08 INFO - PROCESS | 2720 | 1461237608517 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 2720 | 1461237608520 Marionette TRACE conn4 <- [1,2362,null,{}] 04:20:08 INFO - PROCESS | 2720 | 1461237608526 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:08 INFO - PROCESS | 2720 | 1461237608623 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 04:20:08 INFO - PROCESS | 2720 | 1461237608766 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 2720 | ++DOCSHELL 12205000 == 63 [pid = 2720] [id = 600] 04:20:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1220B000) [pid = 2720] [serial = 1800] [outer = 00000000] 04:20:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (12370000) [pid = 2720] [serial = 1801] [outer = 1220B000] 04:20:08 INFO - PROCESS | 2720 | 1461237608820 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (12DA8C00) [pid = 2720] [serial = 1802] [outer = 1220B000] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 11E2F000 == 62 [pid = 2720] [id = 392] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 1B8B1C00 == 61 [pid = 2720] [id = 554] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 0E80CC00 == 60 [pid = 2720] [id = 377] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 16720800 == 59 [pid = 2720] [id = 593] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 12370400 == 58 [pid = 2720] [id = 592] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 1B68B000 == 57 [pid = 2720] [id = 591] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 1AAEA000 == 56 [pid = 2720] [id = 590] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 1A013C00 == 55 [pid = 2720] [id = 589] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 1858E000 == 54 [pid = 2720] [id = 588] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1A00D000) [pid = 2720] [serial = 1735] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 16F18800 == 53 [pid = 2720] [id = 587] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 11840400 == 52 [pid = 2720] [id = 586] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 132B1800 == 51 [pid = 2720] [id = 585] 04:20:09 INFO - PROCESS | 2720 | --DOCSHELL 0E757800 == 50 [pid = 2720] [id = 579] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (17C48C00) [pid = 2720] [serial = 1723] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (16CC8C00) [pid = 2720] [serial = 1720] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (16F11800) [pid = 2720] [serial = 1721] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (18590000) [pid = 2720] [serial = 1726] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (12370C00) [pid = 2720] [serial = 1717] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (123B3000) [pid = 2720] [serial = 1718] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1B4C3C00) [pid = 2720] [serial = 1705] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (11D08800) [pid = 2720] [serial = 1714] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (11E2CC00) [pid = 2720] [serial = 1715] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (11DDE800) [pid = 2720] [serial = 1708] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (12E3F000) [pid = 2720] [serial = 1711] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1A064C00) [pid = 2720] [serial = 1729] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1AA9D800) [pid = 2720] [serial = 1732] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A064400) [pid = 2720] [serial = 1730] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1AAA1C00) [pid = 2720] [serial = 1733] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1858F400) [pid = 2720] [serial = 1727] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (18281400) [pid = 2720] [serial = 1724] [outer = 00000000] [url = about:blank] 04:20:09 INFO - PROCESS | 2720 | 1461237609447 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 990ms 04:20:09 INFO - PROCESS | 2720 | 1461237609509 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 2720 | 1461237609514 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 04:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:20:09 INFO - PROCESS | 2720 | 1461237609520 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 2720 | 1461237609523 Marionette TRACE conn4 <- [1,2366,null,{}] 04:20:09 INFO - PROCESS | 2720 | 1461237609527 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 2720 | 1461237609612 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 04:20:09 INFO - PROCESS | 2720 | 1461237609707 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 2720 | ++DOCSHELL 0E80D800 == 51 [pid = 2720] [id = 601] 04:20:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0E98D400) [pid = 2720] [serial = 1803] [outer = 00000000] 04:20:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (11E3A000) [pid = 2720] [serial = 1804] [outer = 0E98D400] 04:20:09 INFO - PROCESS | 2720 | 1461237609753 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1236E400) [pid = 2720] [serial = 1805] [outer = 0E98D400] 04:20:10 INFO - PROCESS | 2720 | 1461237610191 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 04:20:10 INFO - PROCESS | 2720 | 1461237610253 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 2720 | 1461237610256 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 04:20:10 INFO - PROCESS | 2720 | 1461237610259 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:20:10 INFO - PROCESS | 2720 | 1461237610262 Marionette TRACE conn4 <- [1,2370,null,{}] 04:20:10 INFO - PROCESS | 2720 | 1461237610274 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:10 INFO - PROCESS | 2720 | 1461237610364 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 04:20:10 INFO - PROCESS | 2720 | 1461237610373 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 2720 | ++DOCSHELL 169F2800 == 52 [pid = 2720] [id = 602] 04:20:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (16CDAC00) [pid = 2720] [serial = 1806] [outer = 00000000] 04:20:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (16F18C00) [pid = 2720] [serial = 1807] [outer = 16CDAC00] 04:20:10 INFO - PROCESS | 2720 | 1461237610424 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (16FEE400) [pid = 2720] [serial = 1808] [outer = 16CDAC00] 04:20:10 INFO - PROCESS | 2720 | 1461237610894 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 04:20:10 INFO - PROCESS | 2720 | 1461237610933 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 2720 | 1461237610936 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 04:20:10 INFO - PROCESS | 2720 | 1461237610939 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:20:10 INFO - PROCESS | 2720 | 1461237610941 Marionette TRACE conn4 <- [1,2374,null,{}] 04:20:10 INFO - PROCESS | 2720 | 1461237610944 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 2720 | 1461237611055 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 04:20:11 INFO - PROCESS | 2720 | 1461237611065 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2720 | ++DOCSHELL 18286400 == 53 [pid = 2720] [id = 603] 04:20:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (18286C00) [pid = 2720] [serial = 1809] [outer = 00000000] 04:20:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1858B800) [pid = 2720] [serial = 1810] [outer = 18286C00] 04:20:11 INFO - PROCESS | 2720 | 1461237611116 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1858F800) [pid = 2720] [serial = 1811] [outer = 18286C00] 04:20:11 INFO - PROCESS | 2720 | 1461237611571 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 04:20:11 INFO - PROCESS | 2720 | 1461237611673 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 2720 | 1461237611675 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 04:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:20:11 INFO - PROCESS | 2720 | 1461237611679 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 2720 | 1461237611681 Marionette TRACE conn4 <- [1,2378,null,{}] 04:20:11 INFO - PROCESS | 2720 | 1461237611688 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 2720 | 1461237611801 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 04:20:11 INFO - PROCESS | 2720 | 1461237611808 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 2720 | ++DOCSHELL 17F08C00 == 54 [pid = 2720] [id = 604] 04:20:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1952B000) [pid = 2720] [serial = 1812] [outer = 00000000] 04:20:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (19AA0400) [pid = 2720] [serial = 1813] [outer = 1952B000] 04:20:11 INFO - PROCESS | 2720 | 1461237611856 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A00CC00) [pid = 2720] [serial = 1814] [outer = 1952B000] 04:20:12 INFO - PROCESS | 2720 | 1461237612321 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 04:20:12 INFO - PROCESS | 2720 | 1461237612353 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 2720 | 1461237612356 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 04:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:20:12 INFO - PROCESS | 2720 | 1461237612359 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 2720 | 1461237612361 Marionette TRACE conn4 <- [1,2382,null,{}] 04:20:12 INFO - PROCESS | 2720 | 1461237612364 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:12 INFO - PROCESS | 2720 | 1461237612527 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 04:20:12 INFO - PROCESS | 2720 | 1461237612556 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 2720 | ++DOCSHELL 1A06DC00 == 55 [pid = 2720] [id = 605] 04:20:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1A06F400) [pid = 2720] [serial = 1815] [outer = 00000000] 04:20:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1AAA2800) [pid = 2720] [serial = 1816] [outer = 1A06F400] 04:20:12 INFO - PROCESS | 2720 | 1461237612606 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1AAA9C00) [pid = 2720] [serial = 1817] [outer = 1A06F400] 04:20:13 INFO - PROCESS | 2720 | 1461237613087 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 04:20:13 INFO - PROCESS | 2720 | 1461237613133 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2720 | 1461237613135 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 04:20:13 INFO - PROCESS | 2720 | 1461237613138 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:20:13 INFO - PROCESS | 2720 | 1461237613140 Marionette TRACE conn4 <- [1,2386,null,{}] 04:20:13 INFO - PROCESS | 2720 | 1461237613144 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 2720 | 1461237613276 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 04:20:13 INFO - PROCESS | 2720 | 1461237613340 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 2720 | ++DOCSHELL 1AAEE800 == 56 [pid = 2720] [id = 606] 04:20:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1AAF1000) [pid = 2720] [serial = 1818] [outer = 00000000] 04:20:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1B60A000) [pid = 2720] [serial = 1819] [outer = 1AAF1000] 04:20:13 INFO - PROCESS | 2720 | 1461237613385 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B68B400) [pid = 2720] [serial = 1820] [outer = 1AAF1000] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1A017000) [pid = 2720] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1AAEC000) [pid = 2720] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B690400) [pid = 2720] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (16F26400) [pid = 2720] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11D0DC00) [pid = 2720] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (15A06000) [pid = 2720] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1C805000) [pid = 2720] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (18590C00) [pid = 2720] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1840D000) [pid = 2720] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:20:13 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (12543C00) [pid = 2720] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:20:13 INFO - PROCESS | 2720 | 1461237613999 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 870ms 04:20:13 INFO - PROCESS | 2720 | 1461237614013 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 2720 | 1461237614015 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 04:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:20:14 INFO - PROCESS | 2720 | 1461237614019 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 2720 | 1461237614020 Marionette TRACE conn4 <- [1,2390,null,{}] 04:20:14 INFO - PROCESS | 2720 | 1461237614024 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:14 INFO - PROCESS | 2720 | 1461237614103 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 04:20:14 INFO - PROCESS | 2720 | 1461237614201 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 2720 | ++DOCSHELL 11D20000 == 57 [pid = 2720] [id = 607] 04:20:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (12543C00) [pid = 2720] [serial = 1821] [outer = 00000000] 04:20:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1A80E400) [pid = 2720] [serial = 1822] [outer = 12543C00] 04:20:14 INFO - PROCESS | 2720 | 1461237614246 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1B4C2400) [pid = 2720] [serial = 1823] [outer = 12543C00] 04:20:14 INFO - PROCESS | 2720 | 1461237614603 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 04:20:14 INFO - PROCESS | 2720 | 1461237614653 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 2720 | 1461237614655 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 04:20:14 INFO - PROCESS | 2720 | 1461237614658 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:20:14 INFO - PROCESS | 2720 | 1461237614660 Marionette TRACE conn4 <- [1,2394,null,{}] 04:20:14 INFO - PROCESS | 2720 | 1461237614664 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:14 INFO - PROCESS | 2720 | 1461237614790 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 04:20:14 INFO - PROCESS | 2720 | 1461237614796 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 2720 | ++DOCSHELL 1A806000 == 58 [pid = 2720] [id = 608] 04:20:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1AAE9400) [pid = 2720] [serial = 1824] [outer = 00000000] 04:20:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1B904C00) [pid = 2720] [serial = 1825] [outer = 1AAE9400] 04:20:14 INFO - PROCESS | 2720 | 1461237614844 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B8B5C00) [pid = 2720] [serial = 1826] [outer = 1AAE9400] 04:20:15 INFO - PROCESS | 2720 | 1461237615264 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 04:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:20:15 INFO - PROCESS | 2720 | 1461237615294 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 2720 | 1461237615297 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 04:20:15 INFO - PROCESS | 2720 | 1461237615304 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 2720 | 1461237615306 Marionette TRACE conn4 <- [1,2398,null,{}] 04:20:15 INFO - PROCESS | 2720 | 1461237615310 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 2720 | 1461237615396 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 04:20:15 INFO - PROCESS | 2720 | 1461237615404 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 2720 | ++DOCSHELL 1B903C00 == 59 [pid = 2720] [id = 609] 04:20:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C802400) [pid = 2720] [serial = 1827] [outer = 00000000] 04:20:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C852C00) [pid = 2720] [serial = 1828] [outer = 1C802400] 04:20:15 INFO - PROCESS | 2720 | 1461237615448 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C860400) [pid = 2720] [serial = 1829] [outer = 1C802400] 04:20:16 INFO - PROCESS | 2720 | 1461237616078 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 04:20:16 INFO - PROCESS | 2720 | 1461237616134 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 2720 | 1461237616138 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 04:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:20:16 INFO - PROCESS | 2720 | 1461237616144 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 2720 | 1461237616149 Marionette TRACE conn4 <- [1,2402,null,{}] 04:20:16 INFO - PROCESS | 2720 | 1461237616156 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:16 INFO - PROCESS | 2720 | 1461237616299 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 04:20:16 INFO - PROCESS | 2720 | 1461237616416 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 2720 | ++DOCSHELL 11DB6400 == 60 [pid = 2720] [id = 610] 04:20:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11DBFC00) [pid = 2720] [serial = 1830] [outer = 00000000] 04:20:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (11EB4C00) [pid = 2720] [serial = 1831] [outer = 11DBFC00] 04:20:16 INFO - PROCESS | 2720 | 1461237616474 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1236B800) [pid = 2720] [serial = 1832] [outer = 11DBFC00] 04:20:17 INFO - PROCESS | 2720 | 1461237617096 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 04:20:17 INFO - PROCESS | 2720 | 1461237617119 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 2720 | 1461237617126 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 04:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:20:17 INFO - PROCESS | 2720 | 1461237617132 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 2720 | 1461237617135 Marionette TRACE conn4 <- [1,2406,null,{}] 04:20:17 INFO - PROCESS | 2720 | 1461237617140 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 2720 | 1461237617251 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 04:20:17 INFO - PROCESS | 2720 | 1461237617363 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 2720 | ++DOCSHELL 16F18800 == 61 [pid = 2720] [id = 611] 04:20:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (16F2C800) [pid = 2720] [serial = 1833] [outer = 00000000] 04:20:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (18588800) [pid = 2720] [serial = 1834] [outer = 16F2C800] 04:20:17 INFO - PROCESS | 2720 | 1461237617419 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (19AB5800) [pid = 2720] [serial = 1835] [outer = 16F2C800] 04:20:18 INFO - PROCESS | 2720 | 1461237618035 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 04:20:18 INFO - PROCESS | 2720 | 1461237618104 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 2720 | 1461237618107 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 04:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:20:18 INFO - PROCESS | 2720 | 1461237618110 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 2720 | 1461237618114 Marionette TRACE conn4 <- [1,2410,null,{}] 04:20:18 INFO - PROCESS | 2720 | 1461237618126 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 2720 | 1461237618244 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 04:20:18 INFO - PROCESS | 2720 | 1461237618379 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 2720 | ++DOCSHELL 1B902800 == 62 [pid = 2720] [id = 612] 04:20:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1C809400) [pid = 2720] [serial = 1836] [outer = 00000000] 04:20:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1C878000) [pid = 2720] [serial = 1837] [outer = 1C809400] 04:20:18 INFO - PROCESS | 2720 | 1461237618439 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1C905400) [pid = 2720] [serial = 1838] [outer = 1C809400] 04:20:18 INFO - PROCESS | 2720 | 1461237618992 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 04:20:19 INFO - PROCESS | 2720 | 1461237619043 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 04:20:19 INFO - PROCESS | 2720 | 1461237619047 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 04:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:20:19 INFO - PROCESS | 2720 | 1461237619050 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:20:19 INFO - PROCESS | 2720 | 1461237619052 Marionette TRACE conn4 <- [1,2414,null,{}] 04:20:19 INFO - PROCESS | 2720 | 1461237619056 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:19 INFO - PROCESS | 2720 | 1461237619168 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 04:20:19 INFO - PROCESS | 2720 | 1461237619280 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA8400 == 63 [pid = 2720] [id = 613] 04:20:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1C874800) [pid = 2720] [serial = 1839] [outer = 00000000] 04:20:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1CF9F800) [pid = 2720] [serial = 1840] [outer = 1C874800] 04:20:19 INFO - PROCESS | 2720 | 1461237619335 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1CFA6C00) [pid = 2720] [serial = 1841] [outer = 1C874800] 04:20:19 INFO - PROCESS | 2720 | 1461237619952 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 04:20:19 INFO - PROCESS | 2720 | 1461237620024 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2720 | 1461237620026 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 04:20:20 INFO - PROCESS | 2720 | 1461237620030 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:20:20 INFO - PROCESS | 2720 | 1461237620032 Marionette TRACE conn4 <- [1,2418,null,{}] 04:20:20 INFO - PROCESS | 2720 | 1461237620036 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:20 INFO - PROCESS | 2720 | 1461237620141 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 04:20:20 INFO - PROCESS | 2720 | 1461237620282 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 2720 | ++DOCSHELL 1C9E1800 == 64 [pid = 2720] [id = 614] 04:20:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1CF90400) [pid = 2720] [serial = 1842] [outer = 00000000] 04:20:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (1DC43C00) [pid = 2720] [serial = 1843] [outer = 1CF90400] 04:20:20 INFO - PROCESS | 2720 | 1461237620339 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (1DC3F400) [pid = 2720] [serial = 1844] [outer = 1CF90400] 04:20:20 INFO - PROCESS | 2720 | 1461237620889 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 930ms 04:20:20 INFO - PROCESS | 2720 | 1461237620964 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 2720 | 1461237620966 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 04:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:20:20 INFO - PROCESS | 2720 | 1461237620970 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 2720 | 1461237620972 Marionette TRACE conn4 <- [1,2422,null,{}] 04:20:20 INFO - PROCESS | 2720 | 1461237620976 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:21 INFO - PROCESS | 2720 | 1461237621130 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 04:20:21 INFO - PROCESS | 2720 | 1461237621288 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 2720 | ++DOCSHELL 15A57000 == 65 [pid = 2720] [id = 615] 04:20:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (16E77C00) [pid = 2720] [serial = 1845] [outer = 00000000] 04:20:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (1EB19C00) [pid = 2720] [serial = 1846] [outer = 16E77C00] 04:20:21 INFO - PROCESS | 2720 | 1461237621347 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (1EB1DC00) [pid = 2720] [serial = 1847] [outer = 16E77C00] 04:20:22 INFO - PROCESS | 2720 | 1461237622104 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1176ms 04:20:22 INFO - PROCESS | 2720 | 1461237622150 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 2720 | 1461237622154 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 04:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:20:22 INFO - PROCESS | 2720 | 1461237622160 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 2720 | 1461237622164 Marionette TRACE conn4 <- [1,2426,null,{}] 04:20:22 INFO - PROCESS | 2720 | 1461237622169 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 2720 | 1461237622268 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 04:20:22 INFO - PROCESS | 2720 | 1461237622416 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:22 INFO - PROCESS | 2720 | ++DOCSHELL 12377000 == 66 [pid = 2720] [id = 616] 04:20:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (123AE000) [pid = 2720] [serial = 1848] [outer = 00000000] 04:20:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (16CCB000) [pid = 2720] [serial = 1849] [outer = 123AE000] 04:20:22 INFO - PROCESS | 2720 | 1461237622470 Marionette DEBUG loaded listener.js 04:20:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (16F28400) [pid = 2720] [serial = 1850] [outer = 123AE000] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 11EB6800 == 65 [pid = 2720] [id = 379] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 1A806000 == 64 [pid = 2720] [id = 608] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 11D20000 == 63 [pid = 2720] [id = 607] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 1AAEE800 == 62 [pid = 2720] [id = 606] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 1A06DC00 == 61 [pid = 2720] [id = 605] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 17F08C00 == 60 [pid = 2720] [id = 604] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 18286400 == 59 [pid = 2720] [id = 603] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 169F2800 == 58 [pid = 2720] [id = 602] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 0E80D800 == 57 [pid = 2720] [id = 601] 04:20:23 INFO - PROCESS | 2720 | --DOCSHELL 12205000 == 56 [pid = 2720] [id = 600] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (1C85E400) [pid = 2720] [serial = 1783] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (1B8AC800) [pid = 2720] [serial = 1747] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (1B904000) [pid = 2720] [serial = 1750] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (16F0B800) [pid = 2720] [serial = 1741] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (11875000) [pid = 2720] [serial = 1738] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0EFDE400) [pid = 2720] [serial = 1753] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (1AAED400) [pid = 2720] [serial = 1744] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | 1461237623137 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1A809000) [pid = 2720] [serial = 1736] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1B910C00) [pid = 2720] [serial = 1777] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1C80F800) [pid = 2720] [serial = 1780] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1B90FC00) [pid = 2720] [serial = 1775] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1C803C00) [pid = 2720] [serial = 1778] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A00A800) [pid = 2720] [serial = 1766] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1A066400) [pid = 2720] [serial = 1768] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B609400) [pid = 2720] [serial = 1771] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1A06B400) [pid = 2720] [serial = 1769] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1B903000) [pid = 2720] [serial = 1774] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (17F10800) [pid = 2720] [serial = 1762] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1840A800) [pid = 2720] [serial = 1763] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (121C4800) [pid = 2720] [serial = 1759] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1236C800) [pid = 2720] [serial = 1760] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (16EC6400) [pid = 2720] [serial = 1757] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1C80EC00) [pid = 2720] [serial = 1781] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1673C800) [pid = 2720] [serial = 1756] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (19AA7000) [pid = 2720] [serial = 1765] [outer = 00000000] [url = about:blank] 04:20:23 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1B602400) [pid = 2720] [serial = 1772] [outer = 00000000] [url = about:blank] 04:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1025ms 04:20:23 INFO - PROCESS | 2720 | 1461237623186 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2720 | 1461237623192 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 04:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:20:23 INFO - PROCESS | 2720 | 1461237623198 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 2720 | 1461237623200 Marionette TRACE conn4 <- [1,2430,null,{}] 04:20:23 INFO - PROCESS | 2720 | 1461237623204 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 2720 | 1461237623312 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 04:20:23 INFO - PROCESS | 2720 | 1461237623319 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 2720 | ++DOCSHELL 11DDFC00 == 57 [pid = 2720] [id = 617] 04:20:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (11DE2800) [pid = 2720] [serial = 1851] [outer = 00000000] 04:20:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (12372000) [pid = 2720] [serial = 1852] [outer = 11DE2800] 04:20:23 INFO - PROCESS | 2720 | 1461237623368 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (132B1C00) [pid = 2720] [serial = 1853] [outer = 11DE2800] 04:20:23 INFO - PROCESS | 2720 | 1461237623883 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 04:20:23 INFO - PROCESS | 2720 | 1461237623931 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 2720 | 1461237623933 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 04:20:23 INFO - PROCESS | 2720 | 1461237623937 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:20:23 INFO - PROCESS | 2720 | 1461237623940 Marionette TRACE conn4 <- [1,2434,null,{}] 04:20:23 INFO - PROCESS | 2720 | 1461237623951 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 2720 | 1461237624045 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 04:20:24 INFO - PROCESS | 2720 | 1461237624052 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2720 | ++DOCSHELL 18299C00 == 58 [pid = 2720] [id = 618] 04:20:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (182A3400) [pid = 2720] [serial = 1854] [outer = 00000000] 04:20:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (18589400) [pid = 2720] [serial = 1855] [outer = 182A3400] 04:20:24 INFO - PROCESS | 2720 | 1461237624103 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (19582400) [pid = 2720] [serial = 1856] [outer = 182A3400] 04:20:24 INFO - PROCESS | 2720 | 1461237624571 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 04:20:24 INFO - PROCESS | 2720 | 1461237624611 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 2720 | 1461237624613 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 04:20:24 INFO - PROCESS | 2720 | 1461237624617 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:20:24 INFO - PROCESS | 2720 | 1461237624618 Marionette TRACE conn4 <- [1,2438,null,{}] 04:20:24 INFO - PROCESS | 2720 | 1461237624622 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 2720 | 1461237624738 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 04:20:24 INFO - PROCESS | 2720 | 1461237624747 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 2720 | ++DOCSHELL 1A028C00 == 59 [pid = 2720] [id = 619] 04:20:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1A029400) [pid = 2720] [serial = 1857] [outer = 00000000] 04:20:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A072000) [pid = 2720] [serial = 1858] [outer = 1A029400] 04:20:24 INFO - PROCESS | 2720 | 1461237624793 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1A521800) [pid = 2720] [serial = 1859] [outer = 1A029400] 04:20:25 INFO - PROCESS | 2720 | 1461237625244 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 04:20:25 INFO - PROCESS | 2720 | 1461237625291 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2720 | 1461237625293 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 04:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:20:25 INFO - PROCESS | 2720 | 1461237625303 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 2720 | 1461237625305 Marionette TRACE conn4 <- [1,2442,null,{}] 04:20:25 INFO - PROCESS | 2720 | 1461237625308 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 2720 | 1461237625426 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 04:20:25 INFO - PROCESS | 2720 | 1461237625432 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 2720 | ++DOCSHELL 1A51E400 == 60 [pid = 2720] [id = 620] 04:20:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1A523000) [pid = 2720] [serial = 1860] [outer = 00000000] 04:20:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1AAE8000) [pid = 2720] [serial = 1861] [outer = 1A523000] 04:20:25 INFO - PROCESS | 2720 | 1461237625478 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1AB7F400) [pid = 2720] [serial = 1862] [outer = 1A523000] 04:20:25 INFO - PROCESS | 2720 | 1461237625937 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 04:20:25 INFO - PROCESS | 2720 | 1461237625996 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 2720 | 1461237625998 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 04:20:25 INFO - PROCESS | 2720 | 1461237626002 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:20:25 INFO - PROCESS | 2720 | 1461237626004 Marionette TRACE conn4 <- [1,2446,null,{}] 04:20:25 INFO - PROCESS | 2720 | 1461237626007 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 2720 | 1461237626177 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 04:20:26 INFO - PROCESS | 2720 | 1461237626250 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2720 | ++DOCSHELL 1B8AF400 == 61 [pid = 2720] [id = 621] 04:20:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B903000) [pid = 2720] [serial = 1863] [outer = 00000000] 04:20:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1B910800) [pid = 2720] [serial = 1864] [outer = 1B903000] 04:20:26 INFO - PROCESS | 2720 | 1461237626298 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1C804800) [pid = 2720] [serial = 1865] [outer = 1B903000] 04:20:26 INFO - PROCESS | 2720 | 1461237626730 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 04:20:26 INFO - PROCESS | 2720 | 1461237626776 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 2720 | 1461237626778 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 04:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:20:26 INFO - PROCESS | 2720 | 1461237626781 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 2720 | 1461237626783 Marionette TRACE conn4 <- [1,2450,null,{}] 04:20:26 INFO - PROCESS | 2720 | 1461237626792 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 2720 | 1461237626911 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 04:20:26 INFO - PROCESS | 2720 | 1461237626921 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 2720 | ++DOCSHELL 1C807000 == 62 [pid = 2720] [id = 622] 04:20:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (1C810000) [pid = 2720] [serial = 1866] [outer = 00000000] 04:20:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1C85F000) [pid = 2720] [serial = 1867] [outer = 1C810000] 04:20:27 INFO - PROCESS | 2720 | 1461237627024 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1C873400) [pid = 2720] [serial = 1868] [outer = 1C810000] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0E755000) [pid = 2720] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (11E2E800) [pid = 2720] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1AAF1000) [pid = 2720] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1A06F400) [pid = 2720] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (12543C00) [pid = 2720] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (11E2FC00) [pid = 2720] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (18286C00) [pid = 2720] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1220B000) [pid = 2720] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (16CDAC00) [pid = 2720] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0E98D400) [pid = 2720] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1AAE9400) [pid = 2720] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:20:27 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1952B000) [pid = 2720] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:20:27 INFO - PROCESS | 2720 | 1461237627643 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 890ms 04:20:27 INFO - PROCESS | 2720 | 1461237627672 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 2720 | 1461237627674 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 04:20:27 INFO - PROCESS | 2720 | 1461237627677 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 2720 | 1461237627679 Marionette TRACE conn4 <- [1,2454,null,{}] 04:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:20:27 INFO - PROCESS | 2720 | 1461237627683 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:27 INFO - PROCESS | 2720 | 1461237627802 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 04:20:27 INFO - PROCESS | 2720 | 1461237627865 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 2720 | ++DOCSHELL 11DE2000 == 63 [pid = 2720] [id = 623] 04:20:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (11DE3400) [pid = 2720] [serial = 1869] [outer = 00000000] 04:20:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (18594C00) [pid = 2720] [serial = 1870] [outer = 11DE3400] 04:20:27 INFO - PROCESS | 2720 | 1461237627910 Marionette DEBUG loaded listener.js 04:20:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (18588400) [pid = 2720] [serial = 1871] [outer = 11DE3400] 04:20:28 INFO - PROCESS | 2720 | 1461237628263 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 04:20:28 INFO - PROCESS | 2720 | 1461237628312 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2720 | 1461237628314 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 04:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:20:28 INFO - PROCESS | 2720 | 1461237628317 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 2720 | 1461237628319 Marionette TRACE conn4 <- [1,2458,null,{}] 04:20:28 INFO - PROCESS | 2720 | 1461237628323 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 2720 | 1461237628406 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 04:20:28 INFO - PROCESS | 2720 | 1461237628412 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 2720 | ++DOCSHELL 1AAE9400 == 64 [pid = 2720] [id = 624] 04:20:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1B7B0400) [pid = 2720] [serial = 1872] [outer = 00000000] 04:20:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1C90D000) [pid = 2720] [serial = 1873] [outer = 1B7B0400] 04:20:28 INFO - PROCESS | 2720 | 1461237628459 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1CF91400) [pid = 2720] [serial = 1874] [outer = 1B7B0400] 04:20:28 INFO - PROCESS | 2720 | 1461237628900 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 04:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:20:28 INFO - PROCESS | 2720 | 1461237628951 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 2720 | 1461237628953 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 04:20:28 INFO - PROCESS | 2720 | 1461237628957 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 2720 | 1461237628959 Marionette TRACE conn4 <- [1,2462,null,{}] 04:20:28 INFO - PROCESS | 2720 | 1461237628963 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:29 INFO - PROCESS | 2720 | 1461237629050 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 04:20:29 INFO - PROCESS | 2720 | 1461237629057 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 2720 | ++DOCSHELL 11E36000 == 65 [pid = 2720] [id = 625] 04:20:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1CFA5400) [pid = 2720] [serial = 1875] [outer = 00000000] 04:20:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1EB0D400) [pid = 2720] [serial = 1876] [outer = 1CFA5400] 04:20:29 INFO - PROCESS | 2720 | 1461237629104 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (1EB1A000) [pid = 2720] [serial = 1877] [outer = 1CFA5400] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 12E9B800 == 64 [pid = 2720] [id = 574] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 123AC400 == 63 [pid = 2720] [id = 381] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 11EB4400 == 62 [pid = 2720] [id = 595] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 11E2D400 == 61 [pid = 2720] [id = 599] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 19524C00 == 60 [pid = 2720] [id = 389] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 17F10400 == 59 [pid = 2720] [id = 596] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1C857800 == 58 [pid = 2720] [id = 597] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1C873000 == 57 [pid = 2720] [id = 598] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1AAA0800 == 56 [pid = 2720] [id = 387] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1B68A400 == 55 [pid = 2720] [id = 390] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 11D06000 == 54 [pid = 2720] [id = 378] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 18406C00 == 53 [pid = 2720] [id = 575] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 0E757C00 == 52 [pid = 2720] [id = 576] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 16510000 == 51 [pid = 2720] [id = 573] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 16F0D000 == 50 [pid = 2720] [id = 388] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 0B288400 == 49 [pid = 2720] [id = 577] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1B60F000 == 48 [pid = 2720] [id = 583] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 16510400 == 47 [pid = 2720] [id = 580] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 121C6800 == 46 [pid = 2720] [id = 578] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1A069C00 == 45 [pid = 2720] [id = 581] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 0B291800 == 44 [pid = 2720] [id = 584] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 11D27C00 == 43 [pid = 2720] [id = 385] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1B816000 == 42 [pid = 2720] [id = 582] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 12377000 == 41 [pid = 2720] [id = 616] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 15A57000 == 40 [pid = 2720] [id = 615] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1C9E1800 == 39 [pid = 2720] [id = 614] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1B902800 == 38 [pid = 2720] [id = 612] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1AAA8400 == 37 [pid = 2720] [id = 613] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 16F18800 == 36 [pid = 2720] [id = 611] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1B903C00 == 35 [pid = 2720] [id = 609] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 11DB6400 == 34 [pid = 2720] [id = 610] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1C854C00 == 33 [pid = 2720] [id = 594] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1A028C00 == 32 [pid = 2720] [id = 619] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 11DDFC00 == 31 [pid = 2720] [id = 617] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 11DE2000 == 30 [pid = 2720] [id = 623] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1B8AF400 == 29 [pid = 2720] [id = 621] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1C807000 == 28 [pid = 2720] [id = 622] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1AAE9400 == 27 [pid = 2720] [id = 624] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 18299C00 == 26 [pid = 2720] [id = 618] 04:20:30 INFO - PROCESS | 2720 | --DOCSHELL 1A51E400 == 25 [pid = 2720] [id = 620] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (11EB5400) [pid = 2720] [serial = 1754] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1650C800) [pid = 2720] [serial = 1712] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1B60A000) [pid = 2720] [serial = 1819] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1AAA2800) [pid = 2720] [serial = 1816] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1A80E400) [pid = 2720] [serial = 1822] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (12376400) [pid = 2720] [serial = 1786] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1A016400) [pid = 2720] [serial = 1789] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1C867400) [pid = 2720] [serial = 1792] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1C907C00) [pid = 2720] [serial = 1799] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1C906000) [pid = 2720] [serial = 1798] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1858B800) [pid = 2720] [serial = 1810] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (12DA8C00) [pid = 2720] [serial = 1802] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (12370000) [pid = 2720] [serial = 1801] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (16F18C00) [pid = 2720] [serial = 1807] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (16FEE400) [pid = 2720] [serial = 1808] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (11E3A000) [pid = 2720] [serial = 1804] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1236E400) [pid = 2720] [serial = 1805] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1C879800) [pid = 2720] [serial = 1795] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1B904C00) [pid = 2720] [serial = 1825] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C852C00) [pid = 2720] [serial = 1828] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1B8B5C00) [pid = 2720] [serial = 1826] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B68B400) [pid = 2720] [serial = 1820] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (19AA0400) [pid = 2720] [serial = 1813] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A00CC00) [pid = 2720] [serial = 1814] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1AAA9C00) [pid = 2720] [serial = 1817] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1B4C2400) [pid = 2720] [serial = 1823] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1858F800) [pid = 2720] [serial = 1811] [outer = 00000000] [url = about:blank] 04:20:31 INFO - PROCESS | 2720 | 1461237631378 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2472ms 04:20:31 INFO - PROCESS | 2720 | 1461237631430 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 2720 | 1461237631435 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 04:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:20:31 INFO - PROCESS | 2720 | 1461237631441 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 2720 | 1461237631445 Marionette TRACE conn4 <- [1,2466,null,{}] 04:20:31 INFO - PROCESS | 2720 | 1461237631452 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 2720 | 1461237631546 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 04:20:31 INFO - PROCESS | 2720 | 1461237631689 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 2720 | ++DOCSHELL 0B291800 == 26 [pid = 2720] [id = 626] 04:20:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0B292C00) [pid = 2720] [serial = 1878] [outer = 00000000] 04:20:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0E815400) [pid = 2720] [serial = 1879] [outer = 0B292C00] 04:20:31 INFO - PROCESS | 2720 | 1461237631739 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0E9D1000) [pid = 2720] [serial = 1880] [outer = 0B292C00] 04:20:32 INFO - PROCESS | 2720 | 1461237632148 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 04:20:32 INFO - PROCESS | 2720 | 1461237632171 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2720 | 1461237632177 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:20:32 INFO - PROCESS | 2720 | 1461237632183 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 2720 | 1461237632186 Marionette TRACE conn4 <- [1,2470,null,{}] 04:20:32 INFO - PROCESS | 2720 | 1461237632190 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 2720 | 1461237632276 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 04:20:32 INFO - PROCESS | 2720 | 1461237632284 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 2720 | ++DOCSHELL 0EF7E000 == 27 [pid = 2720] [id = 627] 04:20:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (0EF87000) [pid = 2720] [serial = 1881] [outer = 00000000] 04:20:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0EFE8400) [pid = 2720] [serial = 1882] [outer = 0EF87000] 04:20:32 INFO - PROCESS | 2720 | 1461237632333 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11DB5400) [pid = 2720] [serial = 1883] [outer = 0EF87000] 04:20:32 INFO - PROCESS | 2720 | 1461237632837 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 04:20:32 INFO - PROCESS | 2720 | 1461237632856 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 2720 | 1461237632859 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 04:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:20:32 INFO - PROCESS | 2720 | 1461237632862 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 2720 | 1461237632865 Marionette TRACE conn4 <- [1,2474,null,{}] 04:20:32 INFO - PROCESS | 2720 | 1461237632877 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 2720 | 1461237632998 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 04:20:32 INFO - PROCESS | 2720 | 1461237633008 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2720 | ++DOCSHELL 11E38400 == 28 [pid = 2720] [id = 628] 04:20:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (11E3A000) [pid = 2720] [serial = 1884] [outer = 00000000] 04:20:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11EB2400) [pid = 2720] [serial = 1885] [outer = 11E3A000] 04:20:33 INFO - PROCESS | 2720 | 1461237633061 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (11EB7C00) [pid = 2720] [serial = 1886] [outer = 11E3A000] 04:20:33 INFO - PROCESS | 2720 | 1461237633567 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 04:20:33 INFO - PROCESS | 2720 | 1461237633595 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 2720 | 1461237633598 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 04:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:20:33 INFO - PROCESS | 2720 | 1461237633601 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 2720 | 1461237633603 Marionette TRACE conn4 <- [1,2478,null,{}] 04:20:33 INFO - PROCESS | 2720 | 1461237633606 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 2720 | 1461237633691 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 04:20:33 INFO - PROCESS | 2720 | 1461237633698 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 2720 | ++DOCSHELL 11EB1800 == 29 [pid = 2720] [id = 629] 04:20:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (121CC000) [pid = 2720] [serial = 1887] [outer = 00000000] 04:20:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (12378400) [pid = 2720] [serial = 1888] [outer = 121CC000] 04:20:33 INFO - PROCESS | 2720 | 1461237633747 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (12544400) [pid = 2720] [serial = 1889] [outer = 121CC000] 04:20:34 INFO - PROCESS | 2720 | 1461237634207 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 04:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:20:34 INFO - PROCESS | 2720 | 1461237634239 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 2720 | 1461237634241 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 04:20:34 INFO - PROCESS | 2720 | 1461237634244 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 2720 | 1461237634246 Marionette TRACE conn4 <- [1,2482,null,{}] 04:20:34 INFO - PROCESS | 2720 | 1461237634250 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 2720 | 1461237634326 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 04:20:34 INFO - PROCESS | 2720 | 1461237634332 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 2720 | ++DOCSHELL 12DAD800 == 30 [pid = 2720] [id = 630] 04:20:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (12E95000) [pid = 2720] [serial = 1890] [outer = 00000000] 04:20:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (15A56400) [pid = 2720] [serial = 1891] [outer = 12E95000] 04:20:34 INFO - PROCESS | 2720 | 1461237634381 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (15AEA800) [pid = 2720] [serial = 1892] [outer = 12E95000] 04:20:34 INFO - PROCESS | 2720 | 1461237634863 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 04:20:34 INFO - PROCESS | 2720 | 1461237634916 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 2720 | 1461237634918 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 04:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:20:34 INFO - PROCESS | 2720 | 1461237634921 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 2720 | 1461237634923 Marionette TRACE conn4 <- [1,2486,null,{}] 04:20:34 INFO - PROCESS | 2720 | 1461237634927 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 2720 | 1461237635056 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 04:20:35 INFO - PROCESS | 2720 | 1461237635072 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 2720 | ++DOCSHELL 16E7F400 == 31 [pid = 2720] [id = 631] 04:20:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (16ECAC00) [pid = 2720] [serial = 1893] [outer = 00000000] 04:20:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (16F2D000) [pid = 2720] [serial = 1894] [outer = 16ECAC00] 04:20:35 INFO - PROCESS | 2720 | 1461237635121 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (16FEE400) [pid = 2720] [serial = 1895] [outer = 16ECAC00] 04:20:35 INFO - PROCESS | 2720 | 1461237635574 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 04:20:35 INFO - PROCESS | 2720 | 1461237635655 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 2720 | 1461237635657 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 04:20:35 INFO - PROCESS | 2720 | 1461237635660 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:20:35 INFO - PROCESS | 2720 | 1461237635662 Marionette TRACE conn4 <- [1,2490,null,{}] 04:20:35 INFO - PROCESS | 2720 | 1461237635666 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 2720 | 1461237635774 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 04:20:35 INFO - PROCESS | 2720 | 1461237635786 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 2720 | ++DOCSHELL 17B74C00 == 32 [pid = 2720] [id = 632] 04:20:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (17B79800) [pid = 2720] [serial = 1896] [outer = 00000000] 04:20:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1828E800) [pid = 2720] [serial = 1897] [outer = 17B79800] 04:20:35 INFO - PROCESS | 2720 | 1461237635830 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (182A3800) [pid = 2720] [serial = 1898] [outer = 17B79800] 04:20:36 INFO - PROCESS | 2720 | 1461237636268 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 631ms 04:20:36 INFO - PROCESS | 2720 | 1461237636302 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 2720 | 1461237636304 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 04:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:20:36 INFO - PROCESS | 2720 | 1461237636307 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 2720 | 1461237636309 Marionette TRACE conn4 <- [1,2494,null,{}] 04:20:36 INFO - PROCESS | 2720 | 1461237636313 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 2720 | 1461237636393 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 04:20:36 INFO - PROCESS | 2720 | 1461237636399 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 2720 | ++DOCSHELL 11E31400 == 33 [pid = 2720] [id = 633] 04:20:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1840E400) [pid = 2720] [serial = 1899] [outer = 00000000] 04:20:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1858CC00) [pid = 2720] [serial = 1900] [outer = 1840E400] 04:20:36 INFO - PROCESS | 2720 | 1461237636448 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1855D400) [pid = 2720] [serial = 1901] [outer = 1840E400] 04:20:36 INFO - PROCESS | 2720 | 1461237636934 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 04:20:36 INFO - PROCESS | 2720 | 1461237636982 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 2720 | 1461237636984 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 04:20:36 INFO - PROCESS | 2720 | 1461237636988 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:20:36 INFO - PROCESS | 2720 | 1461237636989 Marionette TRACE conn4 <- [1,2498,null,{}] 04:20:36 INFO - PROCESS | 2720 | 1461237636993 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:37 INFO - PROCESS | 2720 | 1461237637104 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 04:20:37 INFO - PROCESS | 2720 | 1461237637197 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2720 | ++DOCSHELL 11DB7000 == 34 [pid = 2720] [id = 634] 04:20:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (11E37C00) [pid = 2720] [serial = 1902] [outer = 00000000] 04:20:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (19AA4400) [pid = 2720] [serial = 1903] [outer = 11E37C00] 04:20:37 INFO - PROCESS | 2720 | 1461237637241 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (19AA2C00) [pid = 2720] [serial = 1904] [outer = 11E37C00] 04:20:37 INFO - PROCESS | 2720 | 1461237637658 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 04:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:20:37 INFO - PROCESS | 2720 | 1461237637722 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 2720 | 1461237637724 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 04:20:37 INFO - PROCESS | 2720 | 1461237637728 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 2720 | 1461237637730 Marionette TRACE conn4 <- [1,2502,null,{}] 04:20:37 INFO - PROCESS | 2720 | 1461237637733 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:37 INFO - PROCESS | 2720 | 1461237637848 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 04:20:37 INFO - PROCESS | 2720 | 1461237637858 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 2720 | ++DOCSHELL 16CC1400 == 35 [pid = 2720] [id = 635] 04:20:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (19ABA400) [pid = 2720] [serial = 1905] [outer = 00000000] 04:20:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (1A064C00) [pid = 2720] [serial = 1906] [outer = 19ABA400] 04:20:37 INFO - PROCESS | 2720 | 1461237637957 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (1A06BC00) [pid = 2720] [serial = 1907] [outer = 19ABA400] 04:20:38 INFO - PROCESS | 2720 | 1461237638386 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 04:20:38 INFO - PROCESS | 2720 | 1461237638398 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 2720 | 1461237638401 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 04:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:20:38 INFO - PROCESS | 2720 | 1461237638404 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 2720 | 1461237638406 Marionette TRACE conn4 <- [1,2506,null,{}] 04:20:38 INFO - PROCESS | 2720 | 1461237638417 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 2720 | 1461237638593 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1B817000) [pid = 2720] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0EFE9C00) [pid = 2720] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (16514800) [pid = 2720] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1C874000) [pid = 2720] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A06B000) [pid = 2720] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (18408800) [pid = 2720] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (11EB4800) [pid = 2720] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1C855800) [pid = 2720] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C859400) [pid = 2720] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (11D25000) [pid = 2720] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1B8B2400) [pid = 2720] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1C810000) [pid = 2720] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B903000) [pid = 2720] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (11DE3400) [pid = 2720] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B7B0400) [pid = 2720] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A029400) [pid = 2720] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (182A3400) [pid = 2720] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (11DE2800) [pid = 2720] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (123AE000) [pid = 2720] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (16E77C00) [pid = 2720] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1CF90400) [pid = 2720] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1C874800) [pid = 2720] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C809400) [pid = 2720] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16F2C800) [pid = 2720] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11DBFC00) [pid = 2720] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1C802400) [pid = 2720] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1A523000) [pid = 2720] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:20:39 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0E75F800) [pid = 2720] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:20:39 INFO - PROCESS | 2720 | 1461237639129 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2720 | ++DOCSHELL 0E753400 == 36 [pid = 2720] [id = 636] 04:20:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0E755C00) [pid = 2720] [serial = 1908] [outer = 00000000] 04:20:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11D25000) [pid = 2720] [serial = 1909] [outer = 0E755C00] 04:20:39 INFO - PROCESS | 2720 | 1461237639185 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (12374400) [pid = 2720] [serial = 1910] [outer = 0E755C00] 04:20:39 INFO - PROCESS | 2720 | 1461237639580 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1241ms 04:20:39 INFO - PROCESS | 2720 | 1461237639649 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 2720 | 1461237639652 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 04:20:39 INFO - PROCESS | 2720 | 1461237639655 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:20:39 INFO - PROCESS | 2720 | 1461237639657 Marionette TRACE conn4 <- [1,2510,null,{}] 04:20:39 INFO - PROCESS | 2720 | 1461237639660 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:39 INFO - PROCESS | 2720 | 1461237639738 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 04:20:39 INFO - PROCESS | 2720 | 1461237639745 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 2720 | ++DOCSHELL 16CCDC00 == 37 [pid = 2720] [id = 637] 04:20:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (16E77C00) [pid = 2720] [serial = 1911] [outer = 00000000] 04:20:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1A80F000) [pid = 2720] [serial = 1912] [outer = 16E77C00] 04:20:39 INFO - PROCESS | 2720 | 1461237639793 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1AAA2C00) [pid = 2720] [serial = 1913] [outer = 16E77C00] 04:20:40 INFO - PROCESS | 2720 | 1461237640237 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 04:20:40 INFO - PROCESS | 2720 | 1461237640290 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 2720 | 1461237640292 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 04:20:40 INFO - PROCESS | 2720 | 1461237640295 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:20:40 INFO - PROCESS | 2720 | 1461237640297 Marionette TRACE conn4 <- [1,2514,null,{}] 04:20:40 INFO - PROCESS | 2720 | 1461237640301 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 2720 | 1461237640382 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 04:20:40 INFO - PROCESS | 2720 | 1461237640416 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 2720 | ++DOCSHELL 1A524800 == 38 [pid = 2720] [id = 638] 04:20:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1AAA6000) [pid = 2720] [serial = 1914] [outer = 00000000] 04:20:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1AB7E400) [pid = 2720] [serial = 1915] [outer = 1AAA6000] 04:20:40 INFO - PROCESS | 2720 | 1461237640460 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1B4C4C00) [pid = 2720] [serial = 1916] [outer = 1AAA6000] 04:20:40 INFO - PROCESS | 2720 | 1461237640896 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 04:20:40 INFO - PROCESS | 2720 | 1461237640929 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 2720 | 1461237640931 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 04:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:20:40 INFO - PROCESS | 2720 | 1461237640939 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 2720 | 1461237640940 Marionette TRACE conn4 <- [1,2518,null,{}] 04:20:40 INFO - PROCESS | 2720 | 1461237640944 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:41 INFO - PROCESS | 2720 | 1461237641022 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 04:20:41 INFO - PROCESS | 2720 | 1461237641028 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 2720 | ++DOCSHELL 15A06800 == 39 [pid = 2720] [id = 639] 04:20:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B4C8400) [pid = 2720] [serial = 1917] [outer = 00000000] 04:20:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1B687800) [pid = 2720] [serial = 1918] [outer = 1B4C8400] 04:20:41 INFO - PROCESS | 2720 | 1461237641075 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B68BC00) [pid = 2720] [serial = 1919] [outer = 1B4C8400] 04:20:41 INFO - PROCESS | 2720 | 1461237641934 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1026ms 04:20:41 INFO - PROCESS | 2720 | 1461237641962 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 2720 | 1461237641968 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 04:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:20:41 INFO - PROCESS | 2720 | 1461237641973 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 2720 | 1461237641978 Marionette TRACE conn4 <- [1,2522,null,{}] 04:20:41 INFO - PROCESS | 2720 | 1461237642006 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 2720 | 1461237642151 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 04:20:42 INFO - PROCESS | 2720 | 1461237642293 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 2720 | ++DOCSHELL 0E816800 == 40 [pid = 2720] [id = 640] 04:20:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (11878000) [pid = 2720] [serial = 1920] [outer = 00000000] 04:20:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (11DDDC00) [pid = 2720] [serial = 1921] [outer = 11878000] 04:20:42 INFO - PROCESS | 2720 | 1461237642358 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11DE4400) [pid = 2720] [serial = 1922] [outer = 11878000] 04:20:43 INFO - PROCESS | 2720 | 1461237643046 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1154ms 04:20:43 INFO - PROCESS | 2720 | 1461237643131 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 2720 | 1461237643138 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 04:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:20:43 INFO - PROCESS | 2720 | 1461237643144 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 2720 | 1461237643147 Marionette TRACE conn4 <- [1,2526,null,{}] 04:20:43 INFO - PROCESS | 2720 | 1461237643152 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:43 INFO - PROCESS | 2720 | 1461237643298 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 04:20:43 INFO - PROCESS | 2720 | 1461237643430 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 2720 | ++DOCSHELL 0B286800 == 41 [pid = 2720] [id = 641] 04:20:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0E753C00) [pid = 2720] [serial = 1923] [outer = 00000000] 04:20:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1220FC00) [pid = 2720] [serial = 1924] [outer = 0E753C00] 04:20:43 INFO - PROCESS | 2720 | 1461237643487 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (12550800) [pid = 2720] [serial = 1925] [outer = 0E753C00] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 19530400 == 40 [pid = 2720] [id = 567] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 169E6800 == 39 [pid = 2720] [id = 560] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 0E752800 == 38 [pid = 2720] [id = 565] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 0EF3F000 == 37 [pid = 2720] [id = 558] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 18299000 == 36 [pid = 2720] [id = 562] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 16F2C400 == 35 [pid = 2720] [id = 561] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 11E38C00 == 34 [pid = 2720] [id = 557] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 12549C00 == 33 [pid = 2720] [id = 559] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1EB0D400) [pid = 2720] [serial = 1876] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOCSHELL 11E36000 == 32 [pid = 2720] [id = 625] 04:20:44 INFO - PROCESS | 2720 | 1461237644410 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1C86BC00) [pid = 2720] [serial = 1793] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1B4C7400) [pid = 2720] [serial = 1706] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B903400) [pid = 2720] [serial = 1751] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (11DDF400) [pid = 2720] [serial = 1739] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B8AF800) [pid = 2720] [serial = 1748] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11DE5800) [pid = 2720] [serial = 1709] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (16FE8400) [pid = 2720] [serial = 1742] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1C87D800) [pid = 2720] [serial = 1796] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1B3DC800) [pid = 2720] [serial = 1745] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1A517400) [pid = 2720] [serial = 1790] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (12E9C400) [pid = 2720] [serial = 1787] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C862400) [pid = 2720] [serial = 1784] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1C85F000) [pid = 2720] [serial = 1867] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1C804800) [pid = 2720] [serial = 1865] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1B910800) [pid = 2720] [serial = 1864] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (18594C00) [pid = 2720] [serial = 1870] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1C90D000) [pid = 2720] [serial = 1873] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1A072000) [pid = 2720] [serial = 1858] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (18589400) [pid = 2720] [serial = 1855] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (19582400) [pid = 2720] [serial = 1856] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (12372000) [pid = 2720] [serial = 1852] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (132B1C00) [pid = 2720] [serial = 1853] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (16F28400) [pid = 2720] [serial = 1850] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (16CCB000) [pid = 2720] [serial = 1849] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1CF91400) [pid = 2720] [serial = 1874] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1EB1DC00) [pid = 2720] [serial = 1847] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1EB19C00) [pid = 2720] [serial = 1846] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1DC3F400) [pid = 2720] [serial = 1844] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1DC43C00) [pid = 2720] [serial = 1843] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1CFA6C00) [pid = 2720] [serial = 1841] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1CF9F800) [pid = 2720] [serial = 1840] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1C905400) [pid = 2720] [serial = 1838] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1C878000) [pid = 2720] [serial = 1837] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (19AB5800) [pid = 2720] [serial = 1835] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (18588800) [pid = 2720] [serial = 1834] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1236B800) [pid = 2720] [serial = 1832] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (11EB4C00) [pid = 2720] [serial = 1831] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (1C860400) [pid = 2720] [serial = 1829] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (1AAE8000) [pid = 2720] [serial = 1861] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (1C873400) [pid = 2720] [serial = 1868] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (1AB7F400) [pid = 2720] [serial = 1862] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (18588400) [pid = 2720] [serial = 1871] [outer = 00000000] [url = about:blank] 04:20:44 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (1A521800) [pid = 2720] [serial = 1859] [outer = 00000000] [url = about:blank] 04:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1331ms 04:20:44 INFO - PROCESS | 2720 | 1461237644477 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 2720 | 1461237644483 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 04:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:20:44 INFO - PROCESS | 2720 | 1461237644488 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 2720 | 1461237644492 Marionette TRACE conn4 <- [1,2530,null,{}] 04:20:44 INFO - PROCESS | 2720 | 1461237644497 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 2720 | 1461237644584 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 04:20:44 INFO - PROCESS | 2720 | 1461237644598 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 2720 | ++DOCSHELL 11D27C00 == 33 [pid = 2720] [id = 642] 04:20:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (11DB8000) [pid = 2720] [serial = 1926] [outer = 00000000] 04:20:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (11DE3C00) [pid = 2720] [serial = 1927] [outer = 11DB8000] 04:20:44 INFO - PROCESS | 2720 | 1461237644647 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (11E36000) [pid = 2720] [serial = 1928] [outer = 11DB8000] 04:20:45 INFO - PROCESS | 2720 | 1461237645198 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 04:20:45 INFO - PROCESS | 2720 | 1461237645222 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2720 | 1461237645228 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 04:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:20:45 INFO - PROCESS | 2720 | 1461237645234 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 2720 | 1461237645237 Marionette TRACE conn4 <- [1,2534,null,{}] 04:20:45 INFO - PROCESS | 2720 | 1461237645241 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 2720 | 1461237645323 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 04:20:45 INFO - PROCESS | 2720 | 1461237645331 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 2720 | ++DOCSHELL 11E39000 == 34 [pid = 2720] [id = 643] 04:20:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (12205000) [pid = 2720] [serial = 1929] [outer = 00000000] 04:20:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (12379C00) [pid = 2720] [serial = 1930] [outer = 12205000] 04:20:45 INFO - PROCESS | 2720 | 1461237645380 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (12543800) [pid = 2720] [serial = 1931] [outer = 12205000] 04:20:45 INFO - PROCESS | 2720 | 1461237645872 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 672ms 04:20:45 INFO - PROCESS | 2720 | 1461237645909 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 2720 | 1461237645911 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 04:20:45 INFO - PROCESS | 2720 | 1461237645915 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:20:45 INFO - PROCESS | 2720 | 1461237645918 Marionette TRACE conn4 <- [1,2538,null,{}] 04:20:45 INFO - PROCESS | 2720 | 1461237645930 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 2720 | 1461237646020 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 04:20:46 INFO - PROCESS | 2720 | 1461237646114 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2720 | ++DOCSHELL 16C2F000 == 35 [pid = 2720] [id = 644] 04:20:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (16C32400) [pid = 2720] [serial = 1932] [outer = 00000000] 04:20:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (16EBF400) [pid = 2720] [serial = 1933] [outer = 16C32400] 04:20:46 INFO - PROCESS | 2720 | 1461237646164 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (16F2A400) [pid = 2720] [serial = 1934] [outer = 16C32400] 04:20:46 INFO - PROCESS | 2720 | 1461237646555 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 04:20:46 INFO - PROCESS | 2720 | 1461237646589 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 2720 | 1461237646591 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 04:20:46 INFO - PROCESS | 2720 | 1461237646594 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:20:46 INFO - PROCESS | 2720 | 1461237646596 Marionette TRACE conn4 <- [1,2542,null,{}] 04:20:46 INFO - PROCESS | 2720 | 1461237646600 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 2720 | 1461237646724 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 04:20:46 INFO - PROCESS | 2720 | 1461237646820 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 2720 | ++DOCSHELL 16F28400 == 36 [pid = 2720] [id = 645] 04:20:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (16F30000) [pid = 2720] [serial = 1935] [outer = 00000000] 04:20:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (17F08000) [pid = 2720] [serial = 1936] [outer = 16F30000] 04:20:46 INFO - PROCESS | 2720 | 1461237646866 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (18296000) [pid = 2720] [serial = 1937] [outer = 16F30000] 04:20:47 INFO - PROCESS | 2720 | 1461237647296 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 04:20:47 INFO - PROCESS | 2720 | 1461237647335 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 2720 | 1461237647337 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 04:20:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:20:47 INFO - PROCESS | 2720 | 1461237647340 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 2720 | 1461237647342 Marionette TRACE conn4 <- [1,2546,null,{}] 04:20:47 INFO - PROCESS | 2720 | 1461237647345 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:47 INFO - PROCESS | 2720 | 1461237647455 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 04:20:47 INFO - PROCESS | 2720 | 1461237647462 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 2720 | ++DOCSHELL 18406400 == 37 [pid = 2720] [id = 646] 04:20:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1840B400) [pid = 2720] [serial = 1938] [outer = 00000000] 04:20:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (18592C00) [pid = 2720] [serial = 1939] [outer = 1840B400] 04:20:47 INFO - PROCESS | 2720 | 1461237647508 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (18590000) [pid = 2720] [serial = 1940] [outer = 1840B400] 04:20:47 INFO - PROCESS | 2720 | 1461237648019 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 04:20:48 INFO - PROCESS | 2720 | 1461237648074 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 2720 | 1461237648076 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 04:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:20:48 INFO - PROCESS | 2720 | 1461237648079 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 2720 | 1461237648080 Marionette TRACE conn4 <- [1,2550,null,{}] 04:20:48 INFO - PROCESS | 2720 | 1461237648124 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:48 INFO - PROCESS | 2720 | 1461237648246 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 04:20:48 INFO - PROCESS | 2720 | 1461237648260 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 2720 | ++DOCSHELL 11E39800 == 38 [pid = 2720] [id = 647] 04:20:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1858E000) [pid = 2720] [serial = 1941] [outer = 00000000] 04:20:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1A06C400) [pid = 2720] [serial = 1942] [outer = 1858E000] 04:20:48 INFO - PROCESS | 2720 | 1461237648308 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1A068000) [pid = 2720] [serial = 1943] [outer = 1858E000] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1AAA6000) [pid = 2720] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (11E37C00) [pid = 2720] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (121CC000) [pid = 2720] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (11E3A000) [pid = 2720] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (17B79800) [pid = 2720] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0B292C00) [pid = 2720] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0EF87000) [pid = 2720] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (16ECAC00) [pid = 2720] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (12E95000) [pid = 2720] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1840E400) [pid = 2720] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (19ABA400) [pid = 2720] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (16E77C00) [pid = 2720] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:20:48 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (0E755C00) [pid = 2720] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:20:48 INFO - PROCESS | 2720 | 1461237648928 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 910ms 04:20:48 INFO - PROCESS | 2720 | 1461237648990 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 04:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:20:48 INFO - PROCESS | 2720 | 1461237648992 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 04:20:48 INFO - PROCESS | 2720 | 1461237648995 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 2720 | 1461237648997 Marionette TRACE conn4 <- [1,2554,null,{}] 04:20:48 INFO - PROCESS | 2720 | 1461237649000 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 2720 | 1461237649076 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 04:20:49 INFO - PROCESS | 2720 | 1461237649086 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2720 | ++DOCSHELL 0E962800 == 39 [pid = 2720] [id = 648] 04:20:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (0EF35800) [pid = 2720] [serial = 1944] [outer = 00000000] 04:20:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (15A04000) [pid = 2720] [serial = 1945] [outer = 0EF35800] 04:20:49 INFO - PROCESS | 2720 | 1461237649130 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (16E77C00) [pid = 2720] [serial = 1946] [outer = 0EF35800] 04:20:49 INFO - PROCESS | 2720 | 1461237649599 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:20:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:20:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 04:20:49 INFO - PROCESS | 2720 | 1461237649666 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 04:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:20:49 INFO - PROCESS | 2720 | 1461237649668 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 04:20:49 INFO - PROCESS | 2720 | 1461237649671 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 2720 | 1461237649673 Marionette TRACE conn4 <- [1,2558,null,{}] 04:20:49 INFO - PROCESS | 2720 | 1461237649676 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 2720 | 1461237649753 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 04:20:49 INFO - PROCESS | 2720 | 1461237649759 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 2720 | ++DOCSHELL 16EC8400 == 40 [pid = 2720] [id = 649] 04:20:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (17B79800) [pid = 2720] [serial = 1947] [outer = 00000000] 04:20:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1A51DC00) [pid = 2720] [serial = 1948] [outer = 17B79800] 04:20:49 INFO - PROCESS | 2720 | 1461237649804 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1A525000) [pid = 2720] [serial = 1949] [outer = 17B79800] 04:20:50 INFO - PROCESS | 2720 | 1461237650251 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 04:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:20:50 INFO - PROCESS | 2720 | 1461237650302 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2720 | 1461237650304 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 04:20:50 INFO - PROCESS | 2720 | 1461237650307 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2720 | 1461237650309 Marionette TRACE conn4 <- [1,2562,null,{}] 04:20:50 INFO - PROCESS | 2720 | 1461237650312 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 2720 | 1461237650391 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 04:20:50 INFO - PROCESS | 2720 | 1461237650397 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 2720 | ++DOCSHELL 1A070C00 == 41 [pid = 2720] [id = 650] 04:20:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (1A80D400) [pid = 2720] [serial = 1950] [outer = 00000000] 04:20:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1AAEAC00) [pid = 2720] [serial = 1951] [outer = 1A80D400] 04:20:50 INFO - PROCESS | 2720 | 1461237650441 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (1AB7F400) [pid = 2720] [serial = 1952] [outer = 1A80D400] 04:20:50 INFO - PROCESS | 2720 | 1461237650921 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 04:20:50 INFO - PROCESS | 2720 | 1461237650979 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 2720 | 1461237650983 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 04:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:20:50 INFO - PROCESS | 2720 | 1461237650989 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 2720 | 1461237650993 Marionette TRACE conn4 <- [1,2566,null,{}] 04:20:50 INFO - PROCESS | 2720 | 1461237651000 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:51 INFO - PROCESS | 2720 | 1461237651163 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 04:20:51 INFO - PROCESS | 2720 | 1461237651290 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 2720 | ++DOCSHELL 11D22800 == 42 [pid = 2720] [id = 651] 04:20:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (11D26800) [pid = 2720] [serial = 1953] [outer = 00000000] 04:20:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11E30C00) [pid = 2720] [serial = 1954] [outer = 11D26800] 04:20:51 INFO - PROCESS | 2720 | 1461237651347 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (11EBC800) [pid = 2720] [serial = 1955] [outer = 11D26800] 04:20:51 INFO - PROCESS | 2720 | 1461237651930 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 04:20:51 INFO - PROCESS | 2720 | 1461237651964 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 2720 | 1461237651970 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 04:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:20:51 INFO - PROCESS | 2720 | 1461237651976 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 2720 | 1461237651980 Marionette TRACE conn4 <- [1,2570,null,{}] 04:20:51 INFO - PROCESS | 2720 | 1461237651984 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:52 INFO - PROCESS | 2720 | 1461237652091 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 04:20:52 INFO - PROCESS | 2720 | 1461237652200 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 2720 | ++DOCSHELL 15A4B800 == 43 [pid = 2720] [id = 652] 04:20:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (16724400) [pid = 2720] [serial = 1956] [outer = 00000000] 04:20:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (16F18C00) [pid = 2720] [serial = 1957] [outer = 16724400] 04:20:52 INFO - PROCESS | 2720 | 1461237652256 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (16FF1000) [pid = 2720] [serial = 1958] [outer = 16724400] 04:20:52 INFO - PROCESS | 2720 | 1461237652868 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms 04:20:52 INFO - PROCESS | 2720 | 1461237652908 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 2720 | 1461237652911 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 04:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:20:52 INFO - PROCESS | 2720 | 1461237652915 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 2720 | 1461237652919 Marionette TRACE conn4 <- [1,2574,null,{}] 04:20:52 INFO - PROCESS | 2720 | 1461237652930 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 2720 | 1461237653039 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 04:20:53 INFO - PROCESS | 2720 | 1461237653147 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA8800 == 44 [pid = 2720] [id = 653] 04:20:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1AAAA400) [pid = 2720] [serial = 1959] [outer = 00000000] 04:20:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1B4CA000) [pid = 2720] [serial = 1960] [outer = 1AAAA400] 04:20:53 INFO - PROCESS | 2720 | 1461237653206 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1B609400) [pid = 2720] [serial = 1961] [outer = 1AAAA400] 04:20:53 INFO - PROCESS | 2720 | 1461237653842 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 04:20:53 INFO - PROCESS | 2720 | 1461237653888 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 2720 | 1461237653891 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 04:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:20:53 INFO - PROCESS | 2720 | 1461237653895 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 2720 | 1461237653897 Marionette TRACE conn4 <- [1,2578,null,{}] 04:20:53 INFO - PROCESS | 2720 | 1461237653901 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 2720 | 1461237654005 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 04:20:54 INFO - PROCESS | 2720 | 1461237654112 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 2720 | ++DOCSHELL 1B8A9400 == 45 [pid = 2720] [id = 654] 04:20:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1B8AA000) [pid = 2720] [serial = 1962] [outer = 00000000] 04:20:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1B8B2C00) [pid = 2720] [serial = 1963] [outer = 1B8AA000] 04:20:54 INFO - PROCESS | 2720 | 1461237654168 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1B8B6400) [pid = 2720] [serial = 1964] [outer = 1B8AA000] 04:20:54 INFO - PROCESS | 2720 | 1461237654752 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 04:20:54 INFO - PROCESS | 2720 | 1461237654828 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 2720 | 1461237654831 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 04:20:54 INFO - PROCESS | 2720 | 1461237654834 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:20:54 INFO - PROCESS | 2720 | 1461237654836 Marionette TRACE conn4 <- [1,2582,null,{}] 04:20:54 INFO - PROCESS | 2720 | 1461237654840 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:54 INFO - PROCESS | 2720 | 1461237654943 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 04:20:55 INFO - PROCESS | 2720 | 1461237655078 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 2720 | ++DOCSHELL 1B81BC00 == 46 [pid = 2720] [id = 655] 04:20:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1B8B0400) [pid = 2720] [serial = 1965] [outer = 00000000] 04:20:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B909C00) [pid = 2720] [serial = 1966] [outer = 1B8B0400] 04:20:55 INFO - PROCESS | 2720 | 1461237655135 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B90DC00) [pid = 2720] [serial = 1967] [outer = 1B8B0400] 04:20:55 INFO - PROCESS | 2720 | 1461237655915 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1129ms 04:20:55 INFO - PROCESS | 2720 | 1461237655968 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 2720 | 1461237655972 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 04:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:20:55 INFO - PROCESS | 2720 | 1461237655977 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 2720 | 1461237655981 Marionette TRACE conn4 <- [1,2586,null,{}] 04:20:55 INFO - PROCESS | 2720 | 1461237655987 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 2720 | 1461237656084 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 04:20:56 INFO - PROCESS | 2720 | 1461237656230 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 2720 | ++DOCSHELL 11D1EC00 == 47 [pid = 2720] [id = 656] 04:20:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11D20C00) [pid = 2720] [serial = 1968] [outer = 00000000] 04:20:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (11EB0C00) [pid = 2720] [serial = 1969] [outer = 11D20C00] 04:20:56 INFO - PROCESS | 2720 | 1461237656282 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1217B800) [pid = 2720] [serial = 1970] [outer = 11D20C00] 04:20:56 INFO - PROCESS | 2720 | --DOCSHELL 0EF3EC00 == 46 [pid = 2720] [id = 569] 04:20:56 INFO - PROCESS | 2720 | --DOCSHELL 0E80FC00 == 45 [pid = 2720] [id = 571] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (19AA4400) [pid = 2720] [serial = 1903] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (12378400) [pid = 2720] [serial = 1888] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (12544400) [pid = 2720] [serial = 1889] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (11EB2400) [pid = 2720] [serial = 1885] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (11EB7C00) [pid = 2720] [serial = 1886] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1828E800) [pid = 2720] [serial = 1897] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (182A3800) [pid = 2720] [serial = 1898] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (0E815400) [pid = 2720] [serial = 1879] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (0E9D1000) [pid = 2720] [serial = 1880] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0EFE8400) [pid = 2720] [serial = 1882] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (11DB5400) [pid = 2720] [serial = 1883] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (16F2D000) [pid = 2720] [serial = 1894] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (16FEE400) [pid = 2720] [serial = 1895] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (15A56400) [pid = 2720] [serial = 1891] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (15AEA800) [pid = 2720] [serial = 1892] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1858CC00) [pid = 2720] [serial = 1900] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1A064C00) [pid = 2720] [serial = 1906] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (19AA2C00) [pid = 2720] [serial = 1904] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1B4C4C00) [pid = 2720] [serial = 1916] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1A06BC00) [pid = 2720] [serial = 1907] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1A80F000) [pid = 2720] [serial = 1912] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (11D25000) [pid = 2720] [serial = 1909] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (12374400) [pid = 2720] [serial = 1910] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1AAA2C00) [pid = 2720] [serial = 1913] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1855D400) [pid = 2720] [serial = 1901] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1AB7E400) [pid = 2720] [serial = 1915] [outer = 00000000] [url = about:blank] 04:20:56 INFO - PROCESS | 2720 | 1461237657004 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1075ms 04:20:57 INFO - PROCESS | 2720 | 1461237657061 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 2720 | 1461237657065 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 04:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:20:57 INFO - PROCESS | 2720 | 1461237657070 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 2720 | 1461237657075 Marionette TRACE conn4 <- [1,2590,null,{}] 04:20:57 INFO - PROCESS | 2720 | 1461237657081 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 2720 | 1461237657189 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 04:20:57 INFO - PROCESS | 2720 | 1461237657328 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 2720 | ++DOCSHELL 11D19C00 == 46 [pid = 2720] [id = 657] 04:20:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (11D1C000) [pid = 2720] [serial = 1971] [outer = 00000000] 04:20:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (11DE4000) [pid = 2720] [serial = 1972] [outer = 11D1C000] 04:20:57 INFO - PROCESS | 2720 | 1461237657392 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (11E31800) [pid = 2720] [serial = 1973] [outer = 11D1C000] 04:20:58 INFO - PROCESS | 2720 | 1461237658031 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1025ms 04:20:58 INFO - PROCESS | 2720 | 1461237658099 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 2720 | 1461237658106 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 04:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:20:58 INFO - PROCESS | 2720 | 1461237658112 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 2720 | 1461237658115 Marionette TRACE conn4 <- [1,2594,null,{}] 04:20:58 INFO - PROCESS | 2720 | 1461237658119 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:58 INFO - PROCESS | 2720 | 1461237658253 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 04:20:58 INFO - PROCESS | 2720 | 1461237658386 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 2720 | ++DOCSHELL 121CB400 == 47 [pid = 2720] [id = 658] 04:20:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1236C800) [pid = 2720] [serial = 1974] [outer = 00000000] 04:20:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (12DA7800) [pid = 2720] [serial = 1975] [outer = 1236C800] 04:20:58 INFO - PROCESS | 2720 | 1461237658444 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (12E93800) [pid = 2720] [serial = 1976] [outer = 1236C800] 04:20:59 INFO - PROCESS | 2720 | 1461237659070 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1024ms 04:20:59 INFO - PROCESS | 2720 | 1461237659137 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 2720 | 1461237659140 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 04:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:20:59 INFO - PROCESS | 2720 | 1461237659144 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 2720 | 1461237659148 Marionette TRACE conn4 <- [1,2598,null,{}] 04:20:59 INFO - PROCESS | 2720 | 1461237659159 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 2720 | 1461237659313 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 04:20:59 INFO - PROCESS | 2720 | 1461237659449 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 2720 | ++DOCSHELL 16EC8C00 == 48 [pid = 2720] [id = 659] 04:20:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (16F13800) [pid = 2720] [serial = 1977] [outer = 00000000] 04:20:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (17B79400) [pid = 2720] [serial = 1978] [outer = 16F13800] 04:20:59 INFO - PROCESS | 2720 | 1461237659512 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (17C4E000) [pid = 2720] [serial = 1979] [outer = 16F13800] 04:21:00 INFO - PROCESS | 2720 | 1461237660104 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:21:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:21:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1025ms 04:21:00 INFO - PROCESS | 2720 | 1461237660172 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 2720 | 1461237660175 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 04:21:00 INFO - PROCESS | 2720 | 1461237660179 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:21:00 INFO - PROCESS | 2720 | 1461237660181 Marionette TRACE conn4 <- [1,2602,null,{}] 04:21:00 INFO - PROCESS | 2720 | 1461237660185 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:00 INFO - PROCESS | 2720 | 1461237660286 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 04:21:00 INFO - PROCESS | 2720 | 1461237660421 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 2720 | ++DOCSHELL 18297C00 == 49 [pid = 2720] [id = 660] 04:21:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (18406C00) [pid = 2720] [serial = 1980] [outer = 00000000] 04:21:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1858C000) [pid = 2720] [serial = 1981] [outer = 18406C00] 04:21:00 INFO - PROCESS | 2720 | 1461237660480 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (19523C00) [pid = 2720] [serial = 1982] [outer = 18406C00] 04:21:01 INFO - PROCESS | 2720 | 1461237661064 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 04:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:21:01 INFO - PROCESS | 2720 | 1461237661112 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 2720 | 1461237661115 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 04:21:01 INFO - PROCESS | 2720 | 1461237661118 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 2720 | 1461237661120 Marionette TRACE conn4 <- [1,2606,null,{}] 04:21:01 INFO - PROCESS | 2720 | 1461237661124 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 2720 | 1461237661227 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 04:21:01 INFO - PROCESS | 2720 | 1461237661334 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 2720 | ++DOCSHELL 18558800 == 50 [pid = 2720] [id = 661] 04:21:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (19AA0000) [pid = 2720] [serial = 1983] [outer = 00000000] 04:21:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (19AB5C00) [pid = 2720] [serial = 1984] [outer = 19AA0000] 04:21:01 INFO - PROCESS | 2720 | 1461237661393 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1A017000) [pid = 2720] [serial = 1985] [outer = 19AA0000] 04:21:02 INFO - PROCESS | 2720 | 1461237662073 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:21:02 INFO - PROCESS | 2720 | --DOCSHELL 1B8A9400 == 49 [pid = 2720] [id = 654] 04:21:02 INFO - PROCESS | 2720 | --DOCSHELL 15A4B800 == 48 [pid = 2720] [id = 652] 04:21:02 INFO - PROCESS | 2720 | --DOCSHELL 11D22800 == 47 [pid = 2720] [id = 651] 04:21:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:21:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1017ms 04:21:02 INFO - PROCESS | 2720 | 1461237662140 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2720 | 1461237662144 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 04:21:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:21:02 INFO - PROCESS | 2720 | 1461237662150 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2720 | 1461237662153 Marionette TRACE conn4 <- [1,2610,null,{}] 04:21:02 INFO - PROCESS | 2720 | 1461237662158 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:02 INFO - PROCESS | 2720 | 1461237662269 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 04:21:02 INFO - PROCESS | 2720 | 1461237662365 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 2720 | ++DOCSHELL 11E2DC00 == 48 [pid = 2720] [id = 662] 04:21:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (11E36800) [pid = 2720] [serial = 1986] [outer = 00000000] 04:21:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (12378800) [pid = 2720] [serial = 1987] [outer = 11E36800] 04:21:02 INFO - PROCESS | 2720 | 1461237662413 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (12E9E400) [pid = 2720] [serial = 1988] [outer = 11E36800] 04:21:02 INFO - PROCESS | 2720 | 1461237662862 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:21:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 771ms 04:21:02 INFO - PROCESS | 2720 | 1461237662926 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 2720 | 1461237662931 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 04:21:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:21:02 INFO - PROCESS | 2720 | 1461237662937 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 2720 | 1461237662940 Marionette TRACE conn4 <- [1,2614,null,{}] 04:21:02 INFO - PROCESS | 2720 | 1461237662943 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 2720 | 1461237663029 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 04:21:03 INFO - PROCESS | 2720 | 1461237663038 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2720 | ++DOCSHELL 15A4B400 == 49 [pid = 2720] [id = 663] 04:21:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (16F34800) [pid = 2720] [serial = 1989] [outer = 00000000] 04:21:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (18588400) [pid = 2720] [serial = 1990] [outer = 16F34800] 04:21:03 INFO - PROCESS | 2720 | 1461237663084 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (19AA6000) [pid = 2720] [serial = 1991] [outer = 16F34800] 04:21:03 INFO - PROCESS | 2720 | 1461237663571 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 04:21:03 INFO - PROCESS | 2720 | 1461237663611 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 2720 | 1461237663613 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 04:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:21:03 INFO - PROCESS | 2720 | 1461237663617 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 2720 | 1461237663620 Marionette TRACE conn4 <- [1,2618,null,{}] 04:21:03 INFO - PROCESS | 2720 | 1461237663631 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 2720 | 1461237663722 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 04:21:03 INFO - PROCESS | 2720 | 1461237663731 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 2720 | ++DOCSHELL 1A80F000 == 50 [pid = 2720] [id = 664] 04:21:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1AAA2400) [pid = 2720] [serial = 1992] [outer = 00000000] 04:21:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1AAABC00) [pid = 2720] [serial = 1993] [outer = 1AAA2400] 04:21:03 INFO - PROCESS | 2720 | 1461237663781 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B4C2400) [pid = 2720] [serial = 1994] [outer = 1AAA2400] 04:21:04 INFO - PROCESS | 2720 | 1461237664244 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 04:21:04 INFO - PROCESS | 2720 | 1461237664290 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 2720 | 1461237664293 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 04:21:04 INFO - PROCESS | 2720 | 1461237664296 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:21:04 INFO - PROCESS | 2720 | 1461237664298 Marionette TRACE conn4 <- [1,2622,null,{}] 04:21:04 INFO - PROCESS | 2720 | 1461237664301 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 2720 | 1461237664384 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 04:21:04 INFO - PROCESS | 2720 | 1461237664423 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 2720 | ++DOCSHELL 1B688C00 == 51 [pid = 2720] [id = 665] 04:21:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1B68A000) [pid = 2720] [serial = 1995] [outer = 00000000] 04:21:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1B8B1000) [pid = 2720] [serial = 1996] [outer = 1B68A000] 04:21:04 INFO - PROCESS | 2720 | 1461237664468 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1B8B6000) [pid = 2720] [serial = 1997] [outer = 1B68A000] 04:21:04 INFO - PROCESS | 2720 | 1461237664956 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 04:21:04 INFO - PROCESS | 2720 | 1461237664970 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 04:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:21:04 INFO - PROCESS | 2720 | 1461237664972 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 04:21:04 INFO - PROCESS | 2720 | 1461237664984 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 2720 | 1461237664985 Marionette TRACE conn4 <- [1,2626,null,{}] 04:21:04 INFO - PROCESS | 2720 | 1461237664989 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:05 INFO - PROCESS | 2720 | 1461237665113 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 04:21:05 INFO - PROCESS | 2720 | 1461237665121 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2720 | ++DOCSHELL 1B903C00 == 52 [pid = 2720] [id = 666] 04:21:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1B905400) [pid = 2720] [serial = 1998] [outer = 00000000] 04:21:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1C7BE800) [pid = 2720] [serial = 1999] [outer = 1B905400] 04:21:05 INFO - PROCESS | 2720 | 1461237665219 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1C801C00) [pid = 2720] [serial = 2000] [outer = 1B905400] 04:21:05 INFO - PROCESS | 2720 | 1461237665705 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 790ms 04:21:05 INFO - PROCESS | 2720 | 1461237665788 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 2720 | 1461237665790 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 04:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:21:05 INFO - PROCESS | 2720 | 1461237665793 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 2720 | 1461237665795 Marionette TRACE conn4 <- [1,2630,null,{}] 04:21:05 INFO - PROCESS | 2720 | 1461237665798 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:05 INFO - PROCESS | 2720 | 1461237665921 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 04:21:05 INFO - PROCESS | 2720 | 1461237665989 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 2720 | ++DOCSHELL 1C805C00 == 53 [pid = 2720] [id = 667] 04:21:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1C854C00) [pid = 2720] [serial = 2001] [outer = 00000000] 04:21:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C85CC00) [pid = 2720] [serial = 2002] [outer = 1C854C00] 04:21:06 INFO - PROCESS | 2720 | 1461237666038 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C85E000) [pid = 2720] [serial = 2003] [outer = 1C854C00] 04:21:06 INFO - PROCESS | 2720 | 1461237666445 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:21:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 04:21:06 INFO - PROCESS | 2720 | 1461237666464 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 2720 | 1461237666466 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 04:21:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:21:06 INFO - PROCESS | 2720 | 1461237666473 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 2720 | 1461237666475 Marionette TRACE conn4 <- [1,2634,null,{}] 04:21:06 INFO - PROCESS | 2720 | 1461237666479 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 2720 | 1461237666594 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 04:21:06 INFO - PROCESS | 2720 | 1461237666600 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 2720 | ++DOCSHELL 1C85B800 == 54 [pid = 2720] [id = 668] 04:21:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C867000) [pid = 2720] [serial = 2004] [outer = 00000000] 04:21:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C86D000) [pid = 2720] [serial = 2005] [outer = 1C867000] 04:21:06 INFO - PROCESS | 2720 | 1461237666647 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C86E800) [pid = 2720] [serial = 2006] [outer = 1C867000] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1840B400) [pid = 2720] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B4C8400) [pid = 2720] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (16C32400) [pid = 2720] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (12205000) [pid = 2720] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11DB8000) [pid = 2720] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1A80D400) [pid = 2720] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (17B79800) [pid = 2720] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1858E000) [pid = 2720] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0EF35800) [pid = 2720] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:21:06 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (16F30000) [pid = 2720] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:21:07 INFO - PROCESS | 2720 | 1461237667055 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:21:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 04:21:07 INFO - PROCESS | 2720 | 1461237667101 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2720 | 1461237667103 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:21:07 INFO - PROCESS | 2720 | 1461237667106 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2720 | 1461237667108 Marionette TRACE conn4 <- [1,2638,null,{}] 04:21:07 INFO - PROCESS | 2720 | 1461237667111 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 2720 | 1461237667191 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 04:21:07 INFO - PROCESS | 2720 | 1461237667197 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2720 | ++DOCSHELL 0B290400 == 55 [pid = 2720] [id = 669] 04:21:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0EF7F000) [pid = 2720] [serial = 2007] [outer = 00000000] 04:21:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1957B400) [pid = 2720] [serial = 2008] [outer = 0EF7F000] 04:21:07 INFO - PROCESS | 2720 | 1461237667241 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1952FC00) [pid = 2720] [serial = 2009] [outer = 0EF7F000] 04:21:07 INFO - PROCESS | 2720 | 1461237667697 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:21:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 04:21:07 INFO - PROCESS | 2720 | 1461237667750 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 2720 | 1461237667752 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 04:21:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:21:07 INFO - PROCESS | 2720 | 1461237667755 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 2720 | 1461237667757 Marionette TRACE conn4 <- [1,2642,null,{}] 04:21:07 INFO - PROCESS | 2720 | 1461237667761 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 2720 | 1461237667847 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 04:21:07 INFO - PROCESS | 2720 | 1461237667854 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 2720 | ++DOCSHELL 1AAF5400 == 56 [pid = 2720] [id = 670] 04:21:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1C864C00) [pid = 2720] [serial = 2010] [outer = 00000000] 04:21:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1C879000) [pid = 2720] [serial = 2011] [outer = 1C864C00] 04:21:07 INFO - PROCESS | 2720 | 1461237667898 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C87C400) [pid = 2720] [serial = 2012] [outer = 1C864C00] 04:21:08 INFO - PROCESS | 2720 | 1461237668327 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:21:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 04:21:08 INFO - PROCESS | 2720 | 1461237668388 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 04:21:08 INFO - PROCESS | 2720 | 1461237668390 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 04:21:08 INFO - PROCESS | 2720 | 1461237668393 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:21:08 INFO - PROCESS | 2720 | 1461237668395 Marionette TRACE conn4 <- [1,2646,null,{}] 04:21:08 INFO - PROCESS | 2720 | 1461237668398 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 2720 | 1461237668478 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 04:21:08 INFO - PROCESS | 2720 | 1461237668484 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 2720 | ++DOCSHELL 1C877C00 == 57 [pid = 2720] [id = 671] 04:21:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C87FC00) [pid = 2720] [serial = 2013] [outer = 00000000] 04:21:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C908400) [pid = 2720] [serial = 2014] [outer = 1C87FC00] 04:21:08 INFO - PROCESS | 2720 | 1461237668530 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C90C000) [pid = 2720] [serial = 2015] [outer = 1C87FC00] 04:21:09 INFO - PROCESS | 2720 | 1461237669218 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:21:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 870ms 04:21:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:21:09 INFO - PROCESS | 2720 | 1461237669268 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 2720 | 1461237669272 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 04:21:09 INFO - PROCESS | 2720 | 1461237669278 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 2720 | 1461237669282 Marionette TRACE conn4 <- [1,2650,null,{}] 04:21:09 INFO - PROCESS | 2720 | 1461237669288 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:09 INFO - PROCESS | 2720 | 1461237669432 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 04:21:09 INFO - PROCESS | 2720 | 1461237669549 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 2720 | ++DOCSHELL 11873000 == 58 [pid = 2720] [id = 672] 04:21:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11EBBC00) [pid = 2720] [serial = 2016] [outer = 00000000] 04:21:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (16723800) [pid = 2720] [serial = 2017] [outer = 11EBBC00] 04:21:09 INFO - PROCESS | 2720 | 1461237669609 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (16E7A400) [pid = 2720] [serial = 2018] [outer = 11EBBC00] 04:21:10 INFO - PROCESS | 2720 | 1461237670191 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:21:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 990ms 04:21:10 INFO - PROCESS | 2720 | 1461237670269 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 2720 | 1461237670275 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 04:21:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:21:10 INFO - PROCESS | 2720 | 1461237670281 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 2720 | 1461237670284 Marionette TRACE conn4 <- [1,2654,null,{}] 04:21:10 INFO - PROCESS | 2720 | 1461237670289 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:10 INFO - PROCESS | 2720 | 1461237670429 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 04:21:10 INFO - PROCESS | 2720 | 1461237670571 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 2720 | ++DOCSHELL 1236CC00 == 59 [pid = 2720] [id = 673] 04:21:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (19AA4400) [pid = 2720] [serial = 2019] [outer = 00000000] 04:21:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1AAA5800) [pid = 2720] [serial = 2020] [outer = 19AA4400] 04:21:10 INFO - PROCESS | 2720 | 1461237670631 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1B60A000) [pid = 2720] [serial = 2021] [outer = 19AA4400] 04:21:11 INFO - PROCESS | 2720 | 1461237671739 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:21:11 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) 04:21:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1477ms 04:21:11 INFO - PROCESS | 2720 | 1461237671760 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 2720 | 1461237671763 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 04:21:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:21:11 INFO - PROCESS | 2720 | 1461237671767 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 2720 | 1461237671771 Marionette TRACE conn4 <- [1,2658,null,{}] 04:21:11 INFO - PROCESS | 2720 | 1461237671782 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 2720 | 1461237671892 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 04:21:12 INFO - PROCESS | 2720 | 1461237672035 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 2720 | ++DOCSHELL 11D1B800 == 60 [pid = 2720] [id = 674] 04:21:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (11D1BC00) [pid = 2720] [serial = 2022] [outer = 00000000] 04:21:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (12DAE000) [pid = 2720] [serial = 2023] [outer = 11D1BC00] 04:21:12 INFO - PROCESS | 2720 | 1461237672095 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (16F30C00) [pid = 2720] [serial = 2024] [outer = 11D1BC00] 04:21:13 INFO - PROCESS | 2720 | 1461237673361 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 2720 | 1461237673454 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 11DBA000 == 59 [pid = 2720] [id = 570] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 0E9F3C00 == 58 [pid = 2720] [id = 572] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 16EC8400 == 57 [pid = 2720] [id = 649] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 0E962800 == 56 [pid = 2720] [id = 648] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 11E39800 == 55 [pid = 2720] [id = 647] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 16F28400 == 54 [pid = 2720] [id = 645] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 18406400 == 53 [pid = 2720] [id = 646] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 16C2F000 == 52 [pid = 2720] [id = 644] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 1AAF5400 == 51 [pid = 2720] [id = 670] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 0B290400 == 50 [pid = 2720] [id = 669] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 1C85B800 == 49 [pid = 2720] [id = 668] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 1C805C00 == 48 [pid = 2720] [id = 667] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 1B903C00 == 47 [pid = 2720] [id = 666] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 1B688C00 == 46 [pid = 2720] [id = 665] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 1A80F000 == 45 [pid = 2720] [id = 664] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 15A4B400 == 44 [pid = 2720] [id = 663] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1B909C00) [pid = 2720] [serial = 1966] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1B8B2C00) [pid = 2720] [serial = 1963] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B4CA000) [pid = 2720] [serial = 1960] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (16F18C00) [pid = 2720] [serial = 1957] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (11E30C00) [pid = 2720] [serial = 1954] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (11EB0C00) [pid = 2720] [serial = 1969] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1220FC00) [pid = 2720] [serial = 1924] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (11DDDC00) [pid = 2720] [serial = 1921] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 11E2DC00 == 43 [pid = 2720] [id = 662] 04:21:13 INFO - PROCESS | 2720 | --DOCSHELL 1A070C00 == 42 [pid = 2720] [id = 650] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (18592C00) [pid = 2720] [serial = 1939] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B687800) [pid = 2720] [serial = 1918] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B68BC00) [pid = 2720] [serial = 1919] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (16EBF400) [pid = 2720] [serial = 1933] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (16F2A400) [pid = 2720] [serial = 1934] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (12379C00) [pid = 2720] [serial = 1930] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (12543800) [pid = 2720] [serial = 1931] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (11DE3C00) [pid = 2720] [serial = 1927] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1AAEAC00) [pid = 2720] [serial = 1951] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (11E36000) [pid = 2720] [serial = 1928] [outer = 00000000] [url = about:blank] 04:21:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1AB7F400) [pid = 2720] [serial = 1952] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1A525000) [pid = 2720] [serial = 1949] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1A06C400) [pid = 2720] [serial = 1942] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (15A04000) [pid = 2720] [serial = 1945] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (16E77C00) [pid = 2720] [serial = 1946] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1A51DC00) [pid = 2720] [serial = 1948] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1A068000) [pid = 2720] [serial = 1943] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (17F08000) [pid = 2720] [serial = 1936] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (18296000) [pid = 2720] [serial = 1937] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (18590000) [pid = 2720] [serial = 1940] [outer = 00000000] [url = about:blank] 04:21:13 INFO - PROCESS | 2720 | 1461237673544 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 2720 | 1461237673547 Marionette TRACE conn4 <- [1,2662,null,{}] 04:21:13 INFO - PROCESS | 2720 | 1461237673565 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:13 INFO - PROCESS | 2720 | 1461237673716 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 04:21:13 INFO - PROCESS | 2720 | 1461237673729 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 2720 | ++DOCSHELL 11874800 == 43 [pid = 2720] [id = 675] 04:21:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (11877000) [pid = 2720] [serial = 2025] [outer = 00000000] 04:21:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (11D23400) [pid = 2720] [serial = 2026] [outer = 11877000] 04:21:13 INFO - PROCESS | 2720 | 1461237673777 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (11DDEC00) [pid = 2720] [serial = 2027] [outer = 11877000] 04:21:14 INFO - PROCESS | 2720 | 1461237674752 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 2720 | 1461237674791 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 04:21:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:21:14 INFO - PROCESS | 2720 | 1461237674797 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 2720 | 1461237674800 Marionette TRACE conn4 <- [1,2666,null,{}] 04:21:14 INFO - PROCESS | 2720 | 1461237674804 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:14 INFO - PROCESS | 2720 | 1461237674887 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 04:21:14 INFO - PROCESS | 2720 | 1461237674894 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 2720 | ++DOCSHELL 11DE4C00 == 44 [pid = 2720] [id = 676] 04:21:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (11E39800) [pid = 2720] [serial = 2028] [outer = 00000000] 04:21:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (123A9800) [pid = 2720] [serial = 2029] [outer = 11E39800] 04:21:14 INFO - PROCESS | 2720 | 1461237674940 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (12549C00) [pid = 2720] [serial = 2030] [outer = 11E39800] 04:21:15 INFO - PROCESS | 2720 | 1461237675883 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:21:15 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) 04:21:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1119ms 04:21:15 INFO - PROCESS | 2720 | 1461237675919 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 2720 | 1461237675921 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 04:21:15 INFO - PROCESS | 2720 | 1461237675925 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:21:15 INFO - PROCESS | 2720 | 1461237675928 Marionette TRACE conn4 <- [1,2670,null,{}] 04:21:15 INFO - PROCESS | 2720 | 1461237675938 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:16 INFO - PROCESS | 2720 | 1461237676058 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 04:21:16 INFO - PROCESS | 2720 | 1461237676065 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 2720 | ++DOCSHELL 15AE9C00 == 45 [pid = 2720] [id = 677] 04:21:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (16739000) [pid = 2720] [serial = 2031] [outer = 00000000] 04:21:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (16F28400) [pid = 2720] [serial = 2032] [outer = 16739000] 04:21:16 INFO - PROCESS | 2720 | 1461237676170 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (16F34400) [pid = 2720] [serial = 2033] [outer = 16739000] 04:21:17 INFO - PROCESS | 2720 | 1461237677122 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:21:17 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) 04:21:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1218ms 04:21:17 INFO - PROCESS | 2720 | 1461237677147 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 2720 | 1461237677150 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 04:21:17 INFO - PROCESS | 2720 | 1461237677153 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:21:17 INFO - PROCESS | 2720 | 1461237677154 Marionette TRACE conn4 <- [1,2674,null,{}] 04:21:17 INFO - PROCESS | 2720 | 1461237677166 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:17 INFO - PROCESS | 2720 | 1461237677283 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 04:21:17 INFO - PROCESS | 2720 | 1461237677290 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 2720 | ++DOCSHELL 18281400 == 46 [pid = 2720] [id = 678] 04:21:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (18283400) [pid = 2720] [serial = 2034] [outer = 00000000] 04:21:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (18591C00) [pid = 2720] [serial = 2035] [outer = 18283400] 04:21:17 INFO - PROCESS | 2720 | 1461237677338 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (19525400) [pid = 2720] [serial = 2036] [outer = 18283400] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1CFA5400) [pid = 2720] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1AAAA400) [pid = 2720] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (16724400) [pid = 2720] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (11878000) [pid = 2720] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B8B0400) [pid = 2720] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (11D26800) [pid = 2720] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1B905400) [pid = 2720] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (16F34800) [pid = 2720] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (19AA0000) [pid = 2720] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (11E36800) [pid = 2720] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (11D1C000) [pid = 2720] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (16F13800) [pid = 2720] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1AAA2400) [pid = 2720] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (1B68A000) [pid = 2720] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1236C800) [pid = 2720] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1C854C00) [pid = 2720] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (18406C00) [pid = 2720] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1C867000) [pid = 2720] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1C864C00) [pid = 2720] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0EF7F000) [pid = 2720] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0E753C00) [pid = 2720] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:21:18 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1B8AA000) [pid = 2720] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:21:18 INFO - PROCESS | 2720 | 1461237678613 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 2720 | 1461237678651 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 04:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:21:18 INFO - PROCESS | 2720 | 1461237678656 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 2720 | 1461237678658 Marionette TRACE conn4 <- [1,2678,null,{}] 04:21:18 INFO - PROCESS | 2720 | 1461237678661 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:18 INFO - PROCESS | 2720 | 1461237678737 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 04:21:18 INFO - PROCESS | 2720 | 1461237678827 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 2720 | ++DOCSHELL 0E756400 == 47 [pid = 2720] [id = 679] 04:21:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (0E75B000) [pid = 2720] [serial = 2037] [outer = 00000000] 04:21:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (123AC400) [pid = 2720] [serial = 2038] [outer = 0E75B000] 04:21:18 INFO - PROCESS | 2720 | 1461237678873 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (12370C00) [pid = 2720] [serial = 2039] [outer = 0E75B000] 04:21:19 INFO - PROCESS | 2720 | 1461237679743 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 04:21:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:21:19 INFO - PROCESS | 2720 | 1461237679791 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 04:21:19 INFO - PROCESS | 2720 | 1461237679794 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 2720 | 1461237679796 Marionette TRACE conn4 <- [1,2682,null,{}] 04:21:19 INFO - PROCESS | 2720 | 1461237679800 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 2720 | 1461237679890 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 04:21:19 INFO - PROCESS | 2720 | 1461237679982 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 2720 | ++DOCSHELL 1858EC00 == 48 [pid = 2720] [id = 680] 04:21:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (18596400) [pid = 2720] [serial = 2040] [outer = 00000000] 04:21:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1A070800) [pid = 2720] [serial = 2041] [outer = 18596400] 04:21:20 INFO - PROCESS | 2720 | 1461237680030 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (1A072800) [pid = 2720] [serial = 2042] [outer = 18596400] 04:21:21 INFO - PROCESS | 2720 | 1461237681189 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 2720 | 1461237681222 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 04:21:21 INFO - PROCESS | 2720 | 1461237681227 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:21:21 INFO - PROCESS | 2720 | 1461237681231 Marionette TRACE conn4 <- [1,2686,null,{}] 04:21:21 INFO - PROCESS | 2720 | 1461237681236 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 2720 | 1461237681373 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 04:21:21 INFO - PROCESS | 2720 | 1461237681518 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 2720 | ++DOCSHELL 0E80FC00 == 49 [pid = 2720] [id = 681] 04:21:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (11E39400) [pid = 2720] [serial = 2043] [outer = 00000000] 04:21:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (15A06000) [pid = 2720] [serial = 2044] [outer = 11E39400] 04:21:21 INFO - PROCESS | 2720 | 1461237681576 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1650C800) [pid = 2720] [serial = 2045] [outer = 11E39400] 04:21:22 INFO - PROCESS | 2720 | 1461237682634 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 2720 | 1461237682659 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 04:21:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:21:22 INFO - PROCESS | 2720 | 1461237682666 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 2720 | 1461237682669 Marionette TRACE conn4 <- [1,2690,null,{}] 04:21:22 INFO - PROCESS | 2720 | 1461237682673 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:22 INFO - PROCESS | 2720 | 1461237682782 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 04:21:22 INFO - PROCESS | 2720 | 1461237682931 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 2720 | ++DOCSHELL 16E77C00 == 50 [pid = 2720] [id = 682] 04:21:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (16F27C00) [pid = 2720] [serial = 2046] [outer = 00000000] 04:21:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1A06B000) [pid = 2720] [serial = 2047] [outer = 16F27C00] 04:21:22 INFO - PROCESS | 2720 | 1461237682988 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1A067000) [pid = 2720] [serial = 2048] [outer = 16F27C00] 04:21:23 INFO - PROCESS | 2720 | 1461237683509 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:21:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:21:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 890ms 04:21:23 INFO - PROCESS | 2720 | 1461237683557 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 2720 | 1461237683560 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 04:21:23 INFO - PROCESS | 2720 | 1461237683563 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:21:23 INFO - PROCESS | 2720 | 1461237683567 Marionette TRACE conn4 <- [1,2694,null,{}] 04:21:23 INFO - PROCESS | 2720 | 1461237683579 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:23 INFO - PROCESS | 2720 | 1461237683686 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 04:21:23 INFO - PROCESS | 2720 | 1461237683798 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA0800 == 51 [pid = 2720] [id = 683] 04:21:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1AAA3400) [pid = 2720] [serial = 2049] [outer = 00000000] 04:21:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1AAF4400) [pid = 2720] [serial = 2050] [outer = 1AAA3400] 04:21:23 INFO - PROCESS | 2720 | 1461237683897 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1B3DC800) [pid = 2720] [serial = 2051] [outer = 1AAA3400] 04:21:24 INFO - PROCESS | 2720 | 1461237684486 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:21:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 04:21:24 INFO - PROCESS | 2720 | 1461237684537 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 04:21:24 INFO - PROCESS | 2720 | 1461237684540 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 04:21:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:21:24 INFO - PROCESS | 2720 | 1461237684544 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 2720 | 1461237684546 Marionette TRACE conn4 <- [1,2698,null,{}] 04:21:24 INFO - PROCESS | 2720 | 1461237684550 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:24 INFO - PROCESS | 2720 | 1461237684654 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 04:21:24 INFO - PROCESS | 2720 | 1461237684792 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 2720 | ++DOCSHELL 1B4CB000 == 52 [pid = 2720] [id = 684] 04:21:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B4CC000) [pid = 2720] [serial = 2052] [outer = 00000000] 04:21:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B68A400) [pid = 2720] [serial = 2053] [outer = 1B4CC000] 04:21:24 INFO - PROCESS | 2720 | 1461237684853 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B7AE800) [pid = 2720] [serial = 2054] [outer = 1B4CC000] 04:21:25 INFO - PROCESS | 2720 | 1461237685463 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 2720 | 1461237685519 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 04:21:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:21:25 INFO - PROCESS | 2720 | 1461237685523 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - PROCESS | 2720 | 1461237685525 Marionette TRACE conn4 <- [1,2702,null,{}] 04:21:25 INFO - PROCESS | 2720 | 1461237685529 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:25 INFO - PROCESS | 2720 | 1461237685735 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 04:21:25 INFO - PROCESS | 2720 | 1461237685880 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 2720 | ++DOCSHELL 11D21C00 == 53 [pid = 2720] [id = 685] 04:21:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (11D25800) [pid = 2720] [serial = 2055] [outer = 00000000] 04:21:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11E3A400) [pid = 2720] [serial = 2056] [outer = 11D25800] 04:21:25 INFO - PROCESS | 2720 | 1461237685932 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (12175400) [pid = 2720] [serial = 2057] [outer = 11D25800] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 0E809400 == 52 [pid = 2720] [id = 555] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 11D1D800 == 51 [pid = 2720] [id = 556] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 0E756400 == 50 [pid = 2720] [id = 679] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 18281400 == 49 [pid = 2720] [id = 678] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 15AE9C00 == 48 [pid = 2720] [id = 677] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 11DE4C00 == 47 [pid = 2720] [id = 676] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 11874800 == 46 [pid = 2720] [id = 675] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 1236CC00 == 45 [pid = 2720] [id = 673] 04:21:26 INFO - PROCESS | 2720 | --DOCSHELL 11873000 == 44 [pid = 2720] [id = 672] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (12550800) [pid = 2720] [serial = 1925] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1B8B6400) [pid = 2720] [serial = 1964] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1EB1A000) [pid = 2720] [serial = 1877] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B609400) [pid = 2720] [serial = 1961] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (16FF1000) [pid = 2720] [serial = 1958] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (11DE4400) [pid = 2720] [serial = 1922] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1B90DC00) [pid = 2720] [serial = 1967] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (11EBC800) [pid = 2720] [serial = 1955] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1C7BE800) [pid = 2720] [serial = 1999] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (18588400) [pid = 2720] [serial = 1990] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (19AA6000) [pid = 2720] [serial = 1991] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1A017000) [pid = 2720] [serial = 1985] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (19AB5C00) [pid = 2720] [serial = 1984] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (12378800) [pid = 2720] [serial = 1987] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (12E9E400) [pid = 2720] [serial = 1988] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (11E31800) [pid = 2720] [serial = 1973] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (11DE4000) [pid = 2720] [serial = 1972] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (17C4E000) [pid = 2720] [serial = 1979] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (17B79400) [pid = 2720] [serial = 1978] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1AAABC00) [pid = 2720] [serial = 1993] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1B4C2400) [pid = 2720] [serial = 1994] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1B8B1000) [pid = 2720] [serial = 1996] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (12E93800) [pid = 2720] [serial = 1976] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (12DA7800) [pid = 2720] [serial = 1975] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1C85CC00) [pid = 2720] [serial = 2002] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (19523C00) [pid = 2720] [serial = 1982] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1858C000) [pid = 2720] [serial = 1981] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (1C801C00) [pid = 2720] [serial = 2000] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (1C908400) [pid = 2720] [serial = 2014] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (1C86D000) [pid = 2720] [serial = 2005] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (1C87C400) [pid = 2720] [serial = 2012] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (1C85E000) [pid = 2720] [serial = 2003] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (1C879000) [pid = 2720] [serial = 2011] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (1C86E800) [pid = 2720] [serial = 2006] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (1957B400) [pid = 2720] [serial = 2008] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (1952FC00) [pid = 2720] [serial = 2009] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (1B8B6000) [pid = 2720] [serial = 1997] [outer = 00000000] [url = about:blank] 04:21:26 INFO - PROCESS | 2720 | 1461237686522 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:21:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1020ms 04:21:26 INFO - PROCESS | 2720 | 1461237686548 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 2720 | 1461237686552 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 04:21:26 INFO - PROCESS | 2720 | 1461237686557 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:21:26 INFO - PROCESS | 2720 | 1461237686561 Marionette TRACE conn4 <- [1,2706,null,{}] 04:21:26 INFO - PROCESS | 2720 | 1461237686565 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:26 INFO - PROCESS | 2720 | 1461237686667 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 04:21:26 INFO - PROCESS | 2720 | 1461237686676 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 2720 | ++DOCSHELL 0E9F3000 == 45 [pid = 2720] [id = 686] 04:21:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (11DB8800) [pid = 2720] [serial = 2058] [outer = 00000000] 04:21:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (11EBC800) [pid = 2720] [serial = 2059] [outer = 11DB8800] 04:21:26 INFO - PROCESS | 2720 | 1461237686725 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (12371000) [pid = 2720] [serial = 2060] [outer = 11DB8800] 04:21:27 INFO - PROCESS | 2720 | 1461237687281 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 2720 | 1461237687335 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 04:21:27 INFO - PROCESS | 2720 | 1461237687338 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:21:27 INFO - PROCESS | 2720 | 1461237687340 Marionette TRACE conn4 <- [1,2710,null,{}] 04:21:27 INFO - PROCESS | 2720 | 1461237687344 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:27 INFO - PROCESS | 2720 | 1461237687430 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 04:21:27 INFO - PROCESS | 2720 | 1461237687527 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 2720 | ++DOCSHELL 16F0AC00 == 46 [pid = 2720] [id = 687] 04:21:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (16F28800) [pid = 2720] [serial = 2061] [outer = 00000000] 04:21:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (16F34800) [pid = 2720] [serial = 2062] [outer = 16F28800] 04:21:27 INFO - PROCESS | 2720 | 1461237687573 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (17C42800) [pid = 2720] [serial = 2063] [outer = 16F28800] 04:21:27 INFO - PROCESS | 2720 | 1461237687993 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 2720 | 1461237688016 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 04:21:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:21:28 INFO - PROCESS | 2720 | 1461237688026 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 2720 | 1461237688031 Marionette TRACE conn4 <- [1,2714,null,{}] 04:21:28 INFO - PROCESS | 2720 | 1461237688034 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:28 INFO - PROCESS | 2720 | 1461237688122 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 04:21:28 INFO - PROCESS | 2720 | 1461237688129 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 2720 | ++DOCSHELL 18298000 == 47 [pid = 2720] [id = 688] 04:21:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (18298C00) [pid = 2720] [serial = 2064] [outer = 00000000] 04:21:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (1A016400) [pid = 2720] [serial = 2065] [outer = 18298C00] 04:21:28 INFO - PROCESS | 2720 | 1461237688175 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (1A029800) [pid = 2720] [serial = 2066] [outer = 18298C00] 04:21:28 INFO - PROCESS | 2720 | 1461237688632 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:21:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:21:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 04:21:28 INFO - PROCESS | 2720 | 1461237688658 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 2720 | 1461237688660 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 04:21:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:21:28 INFO - PROCESS | 2720 | 1461237688663 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 2720 | 1461237688665 Marionette TRACE conn4 <- [1,2718,null,{}] 04:21:28 INFO - PROCESS | 2720 | 1461237688675 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:28 INFO - PROCESS | 2720 | 1461237688789 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 04:21:28 INFO - PROCESS | 2720 | 1461237688884 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 2720 | ++DOCSHELL 0B28A800 == 48 [pid = 2720] [id = 689] 04:21:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (1A80A800) [pid = 2720] [serial = 2067] [outer = 00000000] 04:21:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (1AA9E000) [pid = 2720] [serial = 2068] [outer = 1A80A800] 04:21:28 INFO - PROCESS | 2720 | 1461237688930 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (1AAA6000) [pid = 2720] [serial = 2069] [outer = 1A80A800] 04:21:29 INFO - PROCESS | 2720 | 1461237689843 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 2720 | 1461237689907 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 04:21:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:21:29 INFO - PROCESS | 2720 | 1461237689910 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 2720 | 1461237689912 Marionette TRACE conn4 <- [1,2722,null,{}] 04:21:29 INFO - PROCESS | 2720 | 1461237689915 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:30 INFO - PROCESS | 2720 | 1461237690031 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 04:21:30 INFO - PROCESS | 2720 | 1461237690038 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C8400 == 49 [pid = 2720] [id = 690] 04:21:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (1B4C8C00) [pid = 2720] [serial = 2070] [outer = 00000000] 04:21:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1B686000) [pid = 2720] [serial = 2071] [outer = 1B4C8C00] 04:21:30 INFO - PROCESS | 2720 | 1461237690151 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1B8AA400) [pid = 2720] [serial = 2072] [outer = 1B4C8C00] 04:21:30 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (11D1BC00) [pid = 2720] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:21:30 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (11877000) [pid = 2720] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:21:30 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (11E39800) [pid = 2720] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:21:30 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (18283400) [pid = 2720] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:21:30 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (16739000) [pid = 2720] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:21:30 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (0E75B000) [pid = 2720] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:21:30 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (11D20C00) [pid = 2720] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:21:30 INFO - PROCESS | 2720 | 1461237690602 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:21:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:21:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 04:21:30 INFO - PROCESS | 2720 | 1461237690643 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 2720 | 1461237690645 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 04:21:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:21:30 INFO - PROCESS | 2720 | 1461237690648 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - PROCESS | 2720 | 1461237690650 Marionette TRACE conn4 <- [1,2726,null,{}] 04:21:30 INFO - PROCESS | 2720 | 1461237690654 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:30 INFO - PROCESS | 2720 | 1461237690774 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 04:21:30 INFO - PROCESS | 2720 | 1461237690837 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 2720 | ++DOCSHELL 0E813C00 == 50 [pid = 2720] [id = 691] 04:21:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (0EF85400) [pid = 2720] [serial = 2073] [outer = 00000000] 04:21:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (1B8B5000) [pid = 2720] [serial = 2074] [outer = 0EF85400] 04:21:30 INFO - PROCESS | 2720 | 1461237690882 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (1B901400) [pid = 2720] [serial = 2075] [outer = 0EF85400] 04:21:31 INFO - PROCESS | 2720 | 1461237691237 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:21:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 04:21:31 INFO - PROCESS | 2720 | 1461237691279 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 04:21:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:21:31 INFO - PROCESS | 2720 | 1461237691281 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 04:21:31 INFO - PROCESS | 2720 | 1461237691284 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 2720 | 1461237691286 Marionette TRACE conn4 <- [1,2730,null,{}] 04:21:31 INFO - PROCESS | 2720 | 1461237691289 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:31 INFO - PROCESS | 2720 | 1461237691369 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 04:21:31 INFO - PROCESS | 2720 | 1461237691375 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 2720 | ++DOCSHELL 1B902C00 == 51 [pid = 2720] [id = 692] 04:21:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (1B906800) [pid = 2720] [serial = 2076] [outer = 00000000] 04:21:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (1C7BD800) [pid = 2720] [serial = 2077] [outer = 1B906800] 04:21:31 INFO - PROCESS | 2720 | 1461237691419 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (1C803000) [pid = 2720] [serial = 2078] [outer = 1B906800] 04:21:31 INFO - PROCESS | 2720 | 1461237691873 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:21:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 04:21:31 INFO - PROCESS | 2720 | 1461237691928 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 2720 | 1461237691930 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 04:21:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:21:31 INFO - PROCESS | 2720 | 1461237691938 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 2720 | 1461237691940 Marionette TRACE conn4 <- [1,2734,null,{}] 04:21:31 INFO - PROCESS | 2720 | 1461237691944 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:32 INFO - PROCESS | 2720 | 1461237692023 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 04:21:32 INFO - PROCESS | 2720 | 1461237692030 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 2720 | ++DOCSHELL 1C805800 == 52 [pid = 2720] [id = 693] 04:21:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (1C809000) [pid = 2720] [serial = 2079] [outer = 00000000] 04:21:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (1C810800) [pid = 2720] [serial = 2080] [outer = 1C809000] 04:21:32 INFO - PROCESS | 2720 | 1461237692074 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (1C853800) [pid = 2720] [serial = 2081] [outer = 1C809000] 04:21:32 INFO - PROCESS | 2720 | 1461237692502 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:21:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 04:21:32 INFO - PROCESS | 2720 | 1461237692575 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 2720 | 1461237692577 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 04:21:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:21:32 INFO - PROCESS | 2720 | 1461237692580 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 2720 | 1461237692581 Marionette TRACE conn4 <- [1,2738,null,{}] 04:21:32 INFO - PROCESS | 2720 | 1461237692585 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:32 INFO - PROCESS | 2720 | 1461237692719 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 04:21:32 INFO - PROCESS | 2720 | 1461237692921 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 2720 | ++DOCSHELL 0E9F7800 == 53 [pid = 2720] [id = 694] 04:21:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0EF33400) [pid = 2720] [serial = 2082] [outer = 00000000] 04:21:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (11D26000) [pid = 2720] [serial = 2083] [outer = 0EF33400] 04:21:32 INFO - PROCESS | 2720 | 1461237692980 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (11E2F400) [pid = 2720] [serial = 2084] [outer = 0EF33400] 04:21:33 INFO - PROCESS | 2720 | 1461237693546 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:21:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1023ms 04:21:33 INFO - PROCESS | 2720 | 1461237693605 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 2720 | 1461237693610 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 04:21:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:21:33 INFO - PROCESS | 2720 | 1461237693615 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 2720 | 1461237693620 Marionette TRACE conn4 <- [1,2742,null,{}] 04:21:33 INFO - PROCESS | 2720 | 1461237693646 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:33 INFO - PROCESS | 2720 | 1461237693756 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 04:21:33 INFO - PROCESS | 2720 | 1461237693900 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 2720 | ++DOCSHELL 16F33400 == 54 [pid = 2720] [id = 695] 04:21:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (16F33C00) [pid = 2720] [serial = 2085] [outer = 00000000] 04:21:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (18588400) [pid = 2720] [serial = 2086] [outer = 16F33C00] 04:21:33 INFO - PROCESS | 2720 | 1461237693961 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (19524800) [pid = 2720] [serial = 2087] [outer = 16F33C00] 04:21:34 INFO - PROCESS | 2720 | 1461237694566 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:21:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:21:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 990ms 04:21:34 INFO - PROCESS | 2720 | 1461237694609 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 04:21:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:21:34 INFO - PROCESS | 2720 | 1461237694613 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 04:21:34 INFO - PROCESS | 2720 | 1461237694617 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 2720 | 1461237694619 Marionette TRACE conn4 <- [1,2746,null,{}] 04:21:34 INFO - PROCESS | 2720 | 1461237694623 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:34 INFO - PROCESS | 2720 | 1461237694730 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 04:21:34 INFO - PROCESS | 2720 | 1461237694872 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 2720 | ++DOCSHELL 1B7AD800 == 55 [pid = 2720] [id = 696] 04:21:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1B7AE000) [pid = 2720] [serial = 2088] [outer = 00000000] 04:21:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1B907800) [pid = 2720] [serial = 2089] [outer = 1B7AE000] 04:21:34 INFO - PROCESS | 2720 | 1461237694932 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1C856400) [pid = 2720] [serial = 2090] [outer = 1B7AE000] 04:21:35 INFO - PROCESS | 2720 | 1461237695530 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:21:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:21:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 04:21:35 INFO - PROCESS | 2720 | 1461237695565 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 2720 | 1461237695569 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 04:21:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:21:35 INFO - PROCESS | 2720 | 1461237695583 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 2720 | 1461237695588 Marionette TRACE conn4 <- [1,2750,null,{}] 04:21:35 INFO - PROCESS | 2720 | 1461237695592 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:35 INFO - PROCESS | 2720 | 1461237695703 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 04:21:35 INFO - PROCESS | 2720 | 1461237695841 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 2720 | ++DOCSHELL 1A02F000 == 56 [pid = 2720] [id = 697] 04:21:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1C86E400) [pid = 2720] [serial = 2091] [outer = 00000000] 04:21:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1C87A800) [pid = 2720] [serial = 2092] [outer = 1C86E400] 04:21:35 INFO - PROCESS | 2720 | 1461237695898 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1C87D000) [pid = 2720] [serial = 2093] [outer = 1C86E400] 04:21:36 INFO - PROCESS | 2720 | 1461237696430 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:21:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 04:21:36 INFO - PROCESS | 2720 | 1461237696515 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 2720 | 1461237696518 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 04:21:36 INFO - PROCESS | 2720 | 1461237696521 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:21:36 INFO - PROCESS | 2720 | 1461237696523 Marionette TRACE conn4 <- [1,2754,null,{}] 04:21:36 INFO - PROCESS | 2720 | 1461237696527 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:36 INFO - PROCESS | 2720 | 1461237696633 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 04:21:36 INFO - PROCESS | 2720 | 1461237696777 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 2720 | ++DOCSHELL 1B90E000 == 57 [pid = 2720] [id = 698] 04:21:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1C872C00) [pid = 2720] [serial = 2094] [outer = 00000000] 04:21:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1C937400) [pid = 2720] [serial = 2095] [outer = 1C872C00] 04:21:36 INFO - PROCESS | 2720 | 1461237696834 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1C93CC00) [pid = 2720] [serial = 2096] [outer = 1C872C00] 04:21:37 INFO - PROCESS | 2720 | 1461237697695 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:21:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1234ms 04:21:37 INFO - PROCESS | 2720 | 1461237697768 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 2720 | 1461237697772 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 04:21:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:21:37 INFO - PROCESS | 2720 | 1461237697779 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 2720 | 1461237697782 Marionette TRACE conn4 <- [1,2758,null,{}] 04:21:37 INFO - PROCESS | 2720 | 1461237697788 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:37 INFO - PROCESS | 2720 | 1461237697885 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 04:21:38 INFO - PROCESS | 2720 | 1461237698028 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2720 | ++DOCSHELL 132A9000 == 58 [pid = 2720] [id = 699] 04:21:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (132B1800) [pid = 2720] [serial = 2097] [outer = 00000000] 04:21:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1650F400) [pid = 2720] [serial = 2098] [outer = 132B1800] 04:21:38 INFO - PROCESS | 2720 | 1461237698083 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (16CD8800) [pid = 2720] [serial = 2099] [outer = 132B1800] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 12E90C00 == 57 [pid = 2720] [id = 566] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 11D1E800 == 56 [pid = 2720] [id = 563] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 16EC8C00 == 55 [pid = 2720] [id = 659] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 11D19C00 == 54 [pid = 2720] [id = 657] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 1C805800 == 53 [pid = 2720] [id = 693] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 1B902C00 == 52 [pid = 2720] [id = 692] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 0E813C00 == 51 [pid = 2720] [id = 691] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 1B4C8400 == 50 [pid = 2720] [id = 690] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 0B28A800 == 49 [pid = 2720] [id = 689] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 18298000 == 48 [pid = 2720] [id = 688] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 16F0AC00 == 47 [pid = 2720] [id = 687] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16723800) [pid = 2720] [serial = 2017] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1AAA5800) [pid = 2720] [serial = 2020] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 0E9F3000 == 46 [pid = 2720] [id = 686] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 11D21C00 == 45 [pid = 2720] [id = 685] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 0E80FC00 == 44 [pid = 2720] [id = 681] 04:21:38 INFO - PROCESS | 2720 | --DOCSHELL 1858EC00 == 43 [pid = 2720] [id = 680] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1217B800) [pid = 2720] [serial = 1970] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (16F30C00) [pid = 2720] [serial = 2024] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (12DAE000) [pid = 2720] [serial = 2023] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (11D23400) [pid = 2720] [serial = 2026] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (11DDEC00) [pid = 2720] [serial = 2027] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (123A9800) [pid = 2720] [serial = 2029] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (18591C00) [pid = 2720] [serial = 2035] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (16F34400) [pid = 2720] [serial = 2033] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (12370C00) [pid = 2720] [serial = 2039] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (19525400) [pid = 2720] [serial = 2036] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (16F28400) [pid = 2720] [serial = 2032] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (123AC400) [pid = 2720] [serial = 2038] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (12549C00) [pid = 2720] [serial = 2030] [outer = 00000000] [url = about:blank] 04:21:38 INFO - PROCESS | 2720 | 1461237698701 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:21:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:21:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 04:21:38 INFO - PROCESS | 2720 | 1461237698751 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 2720 | 1461237698756 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 04:21:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:21:38 INFO - PROCESS | 2720 | 1461237698762 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 2720 | 1461237698764 Marionette TRACE conn4 <- [1,2762,null,{}] 04:21:38 INFO - PROCESS | 2720 | 1461237698768 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:38 INFO - PROCESS | 2720 | 1461237698852 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 04:21:38 INFO - PROCESS | 2720 | 1461237698861 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 2720 | ++DOCSHELL 0E98B400 == 44 [pid = 2720] [id = 700] 04:21:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (0E9DE000) [pid = 2720] [serial = 2100] [outer = 00000000] 04:21:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (11DE5400) [pid = 2720] [serial = 2101] [outer = 0E9DE000] 04:21:38 INFO - PROCESS | 2720 | 1461237698907 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (12173400) [pid = 2720] [serial = 2102] [outer = 0E9DE000] 04:21:39 INFO - PROCESS | 2720 | 1461237699442 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:21:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 04:21:39 INFO - PROCESS | 2720 | 1461237699495 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 2720 | 1461237699498 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 04:21:39 INFO - PROCESS | 2720 | 1461237699501 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:21:39 INFO - PROCESS | 2720 | 1461237699504 Marionette TRACE conn4 <- [1,2766,null,{}] 04:21:39 INFO - PROCESS | 2720 | 1461237699515 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:39 INFO - PROCESS | 2720 | 1461237699601 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 04:21:39 INFO - PROCESS | 2720 | 1461237699701 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 2720 | ++DOCSHELL 16723000 == 45 [pid = 2720] [id = 701] 04:21:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (16723400) [pid = 2720] [serial = 2103] [outer = 00000000] 04:21:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (16ECAC00) [pid = 2720] [serial = 2104] [outer = 16723400] 04:21:39 INFO - PROCESS | 2720 | 1461237699751 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (16F30C00) [pid = 2720] [serial = 2105] [outer = 16723400] 04:21:40 INFO - PROCESS | 2720 | 1461237700122 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:21:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 04:21:40 INFO - PROCESS | 2720 | 1461237700175 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 2720 | 1461237700178 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 04:21:40 INFO - PROCESS | 2720 | 1461237700181 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 2720 | 1461237700183 Marionette TRACE conn4 <- [1,2770,null,{}] 04:21:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:21:40 INFO - PROCESS | 2720 | 1461237700214 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:40 INFO - PROCESS | 2720 | 1461237700296 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 04:21:40 INFO - PROCESS | 2720 | 1461237700303 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 2720 | ++DOCSHELL 17C4B400 == 46 [pid = 2720] [id = 702] 04:21:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (18283400) [pid = 2720] [serial = 2106] [outer = 00000000] 04:21:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1858B800) [pid = 2720] [serial = 2107] [outer = 18283400] 04:21:40 INFO - PROCESS | 2720 | 1461237700350 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1858FC00) [pid = 2720] [serial = 2108] [outer = 18283400] 04:21:40 INFO - PROCESS | 2720 | 1461237700807 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:21:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 04:21:40 INFO - PROCESS | 2720 | 1461237700860 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 2720 | 1461237700862 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 04:21:40 INFO - PROCESS | 2720 | 1461237700866 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:21:40 INFO - PROCESS | 2720 | 1461237700867 Marionette TRACE conn4 <- [1,2774,null,{}] 04:21:40 INFO - PROCESS | 2720 | 1461237700871 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:40 INFO - PROCESS | 2720 | 1461237700984 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 04:21:40 INFO - PROCESS | 2720 | 1461237700990 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 2720 | ++DOCSHELL 0E80D400 == 47 [pid = 2720] [id = 703] 04:21:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (16F29400) [pid = 2720] [serial = 2109] [outer = 00000000] 04:21:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1A010400) [pid = 2720] [serial = 2110] [outer = 16F29400] 04:21:41 INFO - PROCESS | 2720 | 1461237701035 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1A034800) [pid = 2720] [serial = 2111] [outer = 16F29400] 04:21:41 INFO - PROCESS | 2720 | 1461237701501 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:21:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 04:21:41 INFO - PROCESS | 2720 | 1461237701540 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 04:21:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:21:41 INFO - PROCESS | 2720 | 1461237701542 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 04:21:41 INFO - PROCESS | 2720 | 1461237701546 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 2720 | 1461237701547 Marionette TRACE conn4 <- [1,2778,null,{}] 04:21:41 INFO - PROCESS | 2720 | 1461237701551 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:41 INFO - PROCESS | 2720 | 1461237701687 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 04:21:41 INFO - PROCESS | 2720 | 1461237701786 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 2720 | ++DOCSHELL 1A80D000 == 48 [pid = 2720] [id = 704] 04:21:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1A80D400) [pid = 2720] [serial = 2112] [outer = 00000000] 04:21:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B4C4C00) [pid = 2720] [serial = 2113] [outer = 1A80D400] 04:21:41 INFO - PROCESS | 2720 | 1461237701838 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1B4CC400) [pid = 2720] [serial = 2114] [outer = 1A80D400] 04:21:42 INFO - PROCESS | 2720 | 1461237702273 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:21:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:21:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 04:21:42 INFO - PROCESS | 2720 | 1461237702316 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 04:21:42 INFO - PROCESS | 2720 | 1461237702318 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 04:21:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:21:42 INFO - PROCESS | 2720 | 1461237702330 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 2720 | 1461237702332 Marionette TRACE conn4 <- [1,2782,null,{}] 04:21:42 INFO - PROCESS | 2720 | 1461237702336 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:42 INFO - PROCESS | 2720 | 1461237702450 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 04:21:42 INFO - PROCESS | 2720 | 1461237702459 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 2720 | ++DOCSHELL 1B688C00 == 49 [pid = 2720] [id = 705] 04:21:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1B68A800) [pid = 2720] [serial = 2115] [outer = 00000000] 04:21:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1B908000) [pid = 2720] [serial = 2116] [outer = 1B68A800] 04:21:42 INFO - PROCESS | 2720 | 1461237702503 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1B907000) [pid = 2720] [serial = 2117] [outer = 1B68A800] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1A80A800) [pid = 2720] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1B4C8C00) [pid = 2720] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (11DB8800) [pid = 2720] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16F28800) [pid = 2720] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (11D25800) [pid = 2720] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0EF85400) [pid = 2720] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (18298C00) [pid = 2720] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:21:43 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1B906800) [pid = 2720] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:21:43 INFO - PROCESS | 2720 | 1461237703154 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:21:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 870ms 04:21:43 INFO - PROCESS | 2720 | 1461237703202 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 2720 | 1461237703203 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:21:43 INFO - PROCESS | 2720 | 1461237703207 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 2720 | 1461237703208 Marionette TRACE conn4 <- [1,2786,null,{}] 04:21:43 INFO - PROCESS | 2720 | 1461237703212 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 2720 | 1461237703291 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 04:21:43 INFO - PROCESS | 2720 | 1461237703393 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 2720 | ++DOCSHELL 11DE2C00 == 50 [pid = 2720] [id = 706] 04:21:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (11E31800) [pid = 2720] [serial = 2118] [outer = 00000000] 04:21:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1A009C00) [pid = 2720] [serial = 2119] [outer = 11E31800] 04:21:43 INFO - PROCESS | 2720 | 1461237703437 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1B8AF400) [pid = 2720] [serial = 2120] [outer = 11E31800] 04:21:43 INFO - PROCESS | 2720 | 1461237703811 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:21:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 04:21:43 INFO - PROCESS | 2720 | 1461237703838 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 2720 | 1461237703840 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 04:21:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:21:43 INFO - PROCESS | 2720 | 1461237703843 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 2720 | 1461237703844 Marionette TRACE conn4 <- [1,2790,null,{}] 04:21:43 INFO - PROCESS | 2720 | 1461237703848 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 2720 | 1461237703969 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 04:21:43 INFO - PROCESS | 2720 | 1461237703978 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 2720 | ++DOCSHELL 1AB7DC00 == 51 [pid = 2720] [id = 707] 04:21:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1B90A000) [pid = 2720] [serial = 2121] [outer = 00000000] 04:21:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1C85D000) [pid = 2720] [serial = 2122] [outer = 1B90A000] 04:21:43 INFO - PROCESS | 2720 | 1461237704023 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1C86B000) [pid = 2720] [serial = 2123] [outer = 1B90A000] 04:21:44 INFO - PROCESS | 2720 | 1461237704433 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:21:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 04:21:44 INFO - PROCESS | 2720 | 1461237704473 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 04:21:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:21:44 INFO - PROCESS | 2720 | 1461237704475 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 04:21:44 INFO - PROCESS | 2720 | 1461237704478 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 2720 | 1461237704480 Marionette TRACE conn4 <- [1,2794,null,{}] 04:21:44 INFO - PROCESS | 2720 | 1461237704483 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:44 INFO - PROCESS | 2720 | 1461237704566 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 04:21:44 INFO - PROCESS | 2720 | 1461237704673 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 2720 | ++DOCSHELL 12E93800 == 52 [pid = 2720] [id = 708] 04:21:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1B901C00) [pid = 2720] [serial = 2124] [outer = 00000000] 04:21:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1C906800) [pid = 2720] [serial = 2125] [outer = 1B901C00] 04:21:44 INFO - PROCESS | 2720 | 1461237704720 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1C90B800) [pid = 2720] [serial = 2126] [outer = 1B901C00] 04:21:45 INFO - PROCESS | 2720 | 1461237705201 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:21:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:21:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 830ms 04:21:45 INFO - PROCESS | 2720 | 1461237705280 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 2720 | 1461237705284 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 04:21:45 INFO - PROCESS | 2720 | 1461237705290 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:21:45 INFO - PROCESS | 2720 | 1461237705294 Marionette TRACE conn4 <- [1,2798,null,{}] 04:21:45 INFO - PROCESS | 2720 | 1461237705300 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:45 INFO - PROCESS | 2720 | 1461237705443 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 04:21:45 INFO - PROCESS | 2720 | 1461237705587 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 2720 | ++DOCSHELL 0EF82800 == 53 [pid = 2720] [id = 709] 04:21:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1183CC00) [pid = 2720] [serial = 2127] [outer = 00000000] 04:21:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (11EBCC00) [pid = 2720] [serial = 2128] [outer = 1183CC00] 04:21:45 INFO - PROCESS | 2720 | 1461237705653 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (12377000) [pid = 2720] [serial = 2129] [outer = 1183CC00] 04:21:46 INFO - PROCESS | 2720 | 1461237706285 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:21:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1019ms 04:21:46 INFO - PROCESS | 2720 | 1461237706314 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 2720 | 1461237706320 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 04:21:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:21:46 INFO - PROCESS | 2720 | 1461237706327 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 2720 | 1461237706330 Marionette TRACE conn4 <- [1,2802,null,{}] 04:21:46 INFO - PROCESS | 2720 | 1461237706334 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:46 INFO - PROCESS | 2720 | 1461237706443 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 04:21:46 INFO - PROCESS | 2720 | 1461237706601 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 2720 | ++DOCSHELL 1679F800 == 54 [pid = 2720] [id = 710] 04:21:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (16CC8C00) [pid = 2720] [serial = 2130] [outer = 00000000] 04:21:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1840F400) [pid = 2720] [serial = 2131] [outer = 16CC8C00] 04:21:46 INFO - PROCESS | 2720 | 1461237706662 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (19AAC400) [pid = 2720] [serial = 2132] [outer = 16CC8C00] 04:21:47 INFO - PROCESS | 2720 | 1461237707295 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:21:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1020ms 04:21:47 INFO - PROCESS | 2720 | 1461237707349 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 2720 | 1461237707351 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 04:21:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:21:47 INFO - PROCESS | 2720 | 1461237707355 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 2720 | 1461237707359 Marionette TRACE conn4 <- [1,2806,null,{}] 04:21:47 INFO - PROCESS | 2720 | 1461237707370 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:47 INFO - PROCESS | 2720 | 1461237707533 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 04:21:47 INFO - PROCESS | 2720 | 1461237707677 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 2720 | ++DOCSHELL 1B4CF400 == 55 [pid = 2720] [id = 711] 04:21:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C85FC00) [pid = 2720] [serial = 2133] [outer = 00000000] 04:21:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1CF9CC00) [pid = 2720] [serial = 2134] [outer = 1C85FC00] 04:21:47 INFO - PROCESS | 2720 | 1461237707737 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1CFA9400) [pid = 2720] [serial = 2135] [outer = 1C85FC00] 04:21:48 INFO - PROCESS | 2720 | 1461237708332 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:21:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1021ms 04:21:48 INFO - PROCESS | 2720 | 1461237708380 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 2720 | 1461237708383 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 04:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:21:48 INFO - PROCESS | 2720 | 1461237708387 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 2720 | 1461237708389 Marionette TRACE conn4 <- [1,2810,null,{}] 04:21:48 INFO - PROCESS | 2720 | 1461237708393 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:48 INFO - PROCESS | 2720 | 1461237708502 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 04:21:48 INFO - PROCESS | 2720 | 1461237708643 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 2720 | ++DOCSHELL 1D3A9400 == 56 [pid = 2720] [id = 712] 04:21:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1D5E1800) [pid = 2720] [serial = 2136] [outer = 00000000] 04:21:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1DCDE800) [pid = 2720] [serial = 2137] [outer = 1D5E1800] 04:21:48 INFO - PROCESS | 2720 | 1461237708704 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1E1E9C00) [pid = 2720] [serial = 2138] [outer = 1D5E1800] 04:21:49 INFO - PROCESS | 2720 | 1461237709282 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:21:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 930ms 04:21:49 INFO - PROCESS | 2720 | 1461237709320 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 2720 | 1461237709322 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 04:21:49 INFO - PROCESS | 2720 | 1461237709326 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:21:49 INFO - PROCESS | 2720 | 1461237709328 Marionette TRACE conn4 <- [1,2814,null,{}] 04:21:49 INFO - PROCESS | 2720 | 1461237709332 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:49 INFO - PROCESS | 2720 | 1461237709436 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 04:21:49 INFO - PROCESS | 2720 | 1461237709550 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 2720 | ++DOCSHELL 1E74E400 == 57 [pid = 2720] [id = 713] 04:21:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1E750000) [pid = 2720] [serial = 2139] [outer = 00000000] 04:21:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1EB16000) [pid = 2720] [serial = 2140] [outer = 1E750000] 04:21:49 INFO - PROCESS | 2720 | 1461237709647 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1EB1E800) [pid = 2720] [serial = 2141] [outer = 1E750000] 04:21:50 INFO - PROCESS | 2720 | 1461237710414 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:21:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1128ms 04:21:50 INFO - PROCESS | 2720 | 1461237710458 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 04:21:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:21:50 INFO - PROCESS | 2720 | 1461237710461 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 04:21:50 INFO - PROCESS | 2720 | 1461237710467 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 2720 | 1461237710471 Marionette TRACE conn4 <- [1,2818,null,{}] 04:21:50 INFO - PROCESS | 2720 | 1461237710477 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:50 INFO - PROCESS | 2720 | 1461237710612 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 04:21:50 INFO - PROCESS | 2720 | 1461237710790 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 2720 | ++DOCSHELL 11DDD800 == 58 [pid = 2720] [id = 714] 04:21:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (11DDF400) [pid = 2720] [serial = 2142] [outer = 00000000] 04:21:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (11E35800) [pid = 2720] [serial = 2143] [outer = 11DDF400] 04:21:50 INFO - PROCESS | 2720 | 1461237710843 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (11EB6C00) [pid = 2720] [serial = 2144] [outer = 11DDF400] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 1AB7DC00 == 57 [pid = 2720] [id = 707] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 11DE2C00 == 56 [pid = 2720] [id = 706] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 1B688C00 == 55 [pid = 2720] [id = 705] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 1A80D000 == 54 [pid = 2720] [id = 704] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 0E80D400 == 53 [pid = 2720] [id = 703] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 17C4B400 == 52 [pid = 2720] [id = 702] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 16723000 == 51 [pid = 2720] [id = 701] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 0E98B400 == 50 [pid = 2720] [id = 700] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (1B68A400) [pid = 2720] [serial = 2053] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (1AAF4400) [pid = 2720] [serial = 2050] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (15A06000) [pid = 2720] [serial = 2044] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (1A06B000) [pid = 2720] [serial = 2047] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 132A9000 == 49 [pid = 2720] [id = 699] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 1B7AD800 == 48 [pid = 2720] [id = 696] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 16F33400 == 47 [pid = 2720] [id = 695] 04:21:51 INFO - PROCESS | 2720 | --DOCSHELL 0E9F7800 == 46 [pid = 2720] [id = 694] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1C810800) [pid = 2720] [serial = 2080] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1AA9E000) [pid = 2720] [serial = 2068] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (1AAA6000) [pid = 2720] [serial = 2069] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1B686000) [pid = 2720] [serial = 2071] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (11EBC800) [pid = 2720] [serial = 2059] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (12371000) [pid = 2720] [serial = 2060] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (16F34800) [pid = 2720] [serial = 2062] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (17C42800) [pid = 2720] [serial = 2063] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (12175400) [pid = 2720] [serial = 2057] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (11E3A400) [pid = 2720] [serial = 2056] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B8B5000) [pid = 2720] [serial = 2074] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1A070800) [pid = 2720] [serial = 2041] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1A016400) [pid = 2720] [serial = 2065] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1B8AA400) [pid = 2720] [serial = 2072] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (1C7BD800) [pid = 2720] [serial = 2077] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1C803000) [pid = 2720] [serial = 2078] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1B901400) [pid = 2720] [serial = 2075] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1A029800) [pid = 2720] [serial = 2066] [outer = 00000000] [url = about:blank] 04:21:51 INFO - PROCESS | 2720 | 1461237711468 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:21:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1024ms 04:21:51 INFO - PROCESS | 2720 | 1461237711492 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 2720 | 1461237711497 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 04:21:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:21:51 INFO - PROCESS | 2720 | 1461237711503 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 2720 | 1461237711506 Marionette TRACE conn4 <- [1,2822,null,{}] 04:21:51 INFO - PROCESS | 2720 | 1461237711509 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:51 INFO - PROCESS | 2720 | 1461237711599 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 04:21:51 INFO - PROCESS | 2720 | 1461237711606 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 2720 | ++DOCSHELL 0E814800 == 47 [pid = 2720] [id = 715] 04:21:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11E2C400) [pid = 2720] [serial = 2145] [outer = 00000000] 04:21:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (12370000) [pid = 2720] [serial = 2146] [outer = 11E2C400] 04:21:51 INFO - PROCESS | 2720 | 1461237711652 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (12379C00) [pid = 2720] [serial = 2147] [outer = 11E2C400] 04:21:52 INFO - PROCESS | 2720 | 1461237712207 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:21:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 04:21:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:21:52 INFO - PROCESS | 2720 | 1461237712237 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 2720 | 1461237712239 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 04:21:52 INFO - PROCESS | 2720 | 1461237712242 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 2720 | 1461237712246 Marionette TRACE conn4 <- [1,2826,null,{}] 04:21:52 INFO - PROCESS | 2720 | 1461237712256 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:52 INFO - PROCESS | 2720 | 1461237712342 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 04:21:52 INFO - PROCESS | 2720 | 1461237712447 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 2720 | ++DOCSHELL 15AE6400 == 48 [pid = 2720] [id = 716] 04:21:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (16723000) [pid = 2720] [serial = 2148] [outer = 00000000] 04:21:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (16CC7000) [pid = 2720] [serial = 2149] [outer = 16723000] 04:21:52 INFO - PROCESS | 2720 | 1461237712495 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (16F14C00) [pid = 2720] [serial = 2150] [outer = 16723000] 04:21:52 INFO - PROCESS | 2720 | 1461237712878 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:21:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 04:21:52 INFO - PROCESS | 2720 | 1461237712916 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 2720 | 1461237712919 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 04:21:52 INFO - PROCESS | 2720 | 1461237712922 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:21:52 INFO - PROCESS | 2720 | 1461237712924 Marionette TRACE conn4 <- [1,2830,null,{}] 04:21:52 INFO - PROCESS | 2720 | 1461237712928 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 2720 | 1461237713012 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 04:21:53 INFO - PROCESS | 2720 | 1461237713019 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 2720 | ++DOCSHELL 16FF1000 == 49 [pid = 2720] [id = 717] 04:21:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (17B7A400) [pid = 2720] [serial = 2151] [outer = 00000000] 04:21:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1828E800) [pid = 2720] [serial = 2152] [outer = 17B7A400] 04:21:53 INFO - PROCESS | 2720 | 1461237713064 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1840EC00) [pid = 2720] [serial = 2153] [outer = 17B7A400] 04:21:53 INFO - PROCESS | 2720 | 1461237713523 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:21:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 04:21:53 INFO - PROCESS | 2720 | 1461237713566 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 2720 | 1461237713568 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 04:21:53 INFO - PROCESS | 2720 | 1461237713571 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 2720 | 1461237713573 Marionette TRACE conn4 <- [1,2834,null,{}] 04:21:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:21:53 INFO - PROCESS | 2720 | 1461237713576 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 2720 | 1461237713699 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 04:21:53 INFO - PROCESS | 2720 | 1461237713800 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 2720 | ++DOCSHELL 19525800 == 50 [pid = 2720] [id = 718] 04:21:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1952B000) [pid = 2720] [serial = 2154] [outer = 00000000] 04:21:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (19AA6400) [pid = 2720] [serial = 2155] [outer = 1952B000] 04:21:53 INFO - PROCESS | 2720 | 1461237713847 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1A011000) [pid = 2720] [serial = 2156] [outer = 1952B000] 04:21:54 INFO - PROCESS | 2720 | 1461237714284 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:21:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:21:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 04:21:54 INFO - PROCESS | 2720 | 1461237714348 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 04:21:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:21:54 INFO - PROCESS | 2720 | 1461237714350 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 04:21:54 INFO - PROCESS | 2720 | 1461237714353 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 2720 | 1461237714355 Marionette TRACE conn4 <- [1,2838,null,{}] 04:21:54 INFO - PROCESS | 2720 | 1461237714362 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:54 INFO - PROCESS | 2720 | 1461237714515 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 04:21:54 INFO - PROCESS | 2720 | 1461237714591 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 2720 | ++DOCSHELL 11DDFC00 == 51 [pid = 2720] [id = 719] 04:21:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1A51E000) [pid = 2720] [serial = 2157] [outer = 00000000] 04:21:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1AAA3000) [pid = 2720] [serial = 2158] [outer = 1A51E000] 04:21:54 INFO - PROCESS | 2720 | 1461237714644 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1AAAB000) [pid = 2720] [serial = 2159] [outer = 1A51E000] 04:21:55 INFO - PROCESS | 2720 | 1461237715112 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:21:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:21:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 831ms 04:21:55 INFO - PROCESS | 2720 | 1461237715185 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 2720 | 1461237715187 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 04:21:55 INFO - PROCESS | 2720 | 1461237715191 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:21:55 INFO - PROCESS | 2720 | 1461237715192 Marionette TRACE conn4 <- [1,2842,null,{}] 04:21:55 INFO - PROCESS | 2720 | 1461237715200 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:55 INFO - PROCESS | 2720 | 1461237715316 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 04:21:55 INFO - PROCESS | 2720 | 1461237715326 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 2720 | ++DOCSHELL 1AB7F000 == 52 [pid = 2720] [id = 720] 04:21:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1AB80C00) [pid = 2720] [serial = 2160] [outer = 00000000] 04:21:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1B609400) [pid = 2720] [serial = 2161] [outer = 1AB80C00] 04:21:55 INFO - PROCESS | 2720 | 1461237715371 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1B689C00) [pid = 2720] [serial = 2162] [outer = 1AB80C00] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (1B68A800) [pid = 2720] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (132B1800) [pid = 2720] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0E9DE000) [pid = 2720] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (16723400) [pid = 2720] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1A80D400) [pid = 2720] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (1C872C00) [pid = 2720] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (18283400) [pid = 2720] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (11E31800) [pid = 2720] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (1B90A000) [pid = 2720] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (16F29400) [pid = 2720] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1B4CC000) [pid = 2720] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (16F27C00) [pid = 2720] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1C87FC00) [pid = 2720] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (11E39400) [pid = 2720] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (19AA4400) [pid = 2720] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (11EBBC00) [pid = 2720] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1AAA3400) [pid = 2720] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:21:55 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (18596400) [pid = 2720] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:21:55 INFO - PROCESS | 2720 | 1461237715946 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:21:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:21:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 771ms 04:21:55 INFO - PROCESS | 2720 | 1461237715970 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 2720 | 1461237715972 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 04:21:55 INFO - PROCESS | 2720 | 1461237715976 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:21:55 INFO - PROCESS | 2720 | 1461237715978 Marionette TRACE conn4 <- [1,2846,null,{}] 04:21:55 INFO - PROCESS | 2720 | 1461237715982 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 2720 | 1461237716101 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 04:21:56 INFO - PROCESS | 2720 | 1461237716171 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2720 | ++DOCSHELL 11880000 == 53 [pid = 2720] [id = 721] 04:21:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11E31800) [pid = 2720] [serial = 2163] [outer = 00000000] 04:21:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (18406C00) [pid = 2720] [serial = 2164] [outer = 11E31800] 04:21:56 INFO - PROCESS | 2720 | 1461237716220 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1A065C00) [pid = 2720] [serial = 2165] [outer = 11E31800] 04:21:56 INFO - PROCESS | 2720 | 1461237716594 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:21:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 04:21:56 INFO - PROCESS | 2720 | 1461237716651 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 2720 | 1461237716653 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 04:21:56 INFO - PROCESS | 2720 | 1461237716656 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:21:56 INFO - PROCESS | 2720 | 1461237716658 Marionette TRACE conn4 <- [1,2850,null,{}] 04:21:56 INFO - PROCESS | 2720 | 1461237716661 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 2720 | 1461237716744 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 04:21:56 INFO - PROCESS | 2720 | 1461237716750 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 2720 | ++DOCSHELL 1AAA7C00 == 54 [pid = 2720] [id = 722] 04:21:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1AB7D400) [pid = 2720] [serial = 2166] [outer = 00000000] 04:21:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B8AB000) [pid = 2720] [serial = 2167] [outer = 1AB7D400] 04:21:56 INFO - PROCESS | 2720 | 1461237716794 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1B8B7C00) [pid = 2720] [serial = 2168] [outer = 1AB7D400] 04:21:57 INFO - PROCESS | 2720 | 1461237717250 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:21:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 04:21:57 INFO - PROCESS | 2720 | 1461237717300 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 2720 | 1461237717302 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 04:21:57 INFO - PROCESS | 2720 | 1461237717306 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:21:57 INFO - PROCESS | 2720 | 1461237717307 Marionette TRACE conn4 <- [1,2854,null,{}] 04:21:57 INFO - PROCESS | 2720 | 1461237717311 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:57 INFO - PROCESS | 2720 | 1461237717400 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 04:21:57 INFO - PROCESS | 2720 | 1461237717406 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 2720 | ++DOCSHELL 1B903800 == 55 [pid = 2720] [id = 723] 04:21:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B906400) [pid = 2720] [serial = 2169] [outer = 00000000] 04:21:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C801C00) [pid = 2720] [serial = 2170] [outer = 1B906400] 04:21:57 INFO - PROCESS | 2720 | 1461237717452 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C806400) [pid = 2720] [serial = 2171] [outer = 1B906400] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 11D1EC00 == 54 [pid = 2720] [id = 656] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1A02F000 == 53 [pid = 2720] [id = 697] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 11D24400 == 52 [pid = 2720] [id = 568] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 121CB400 == 51 [pid = 2720] [id = 658] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1B90E000 == 50 [pid = 2720] [id = 698] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1B4CB000 == 49 [pid = 2720] [id = 684] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1C877C00 == 48 [pid = 2720] [id = 671] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1AAA0800 == 47 [pid = 2720] [id = 683] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 18297C00 == 46 [pid = 2720] [id = 660] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 18590800 == 45 [pid = 2720] [id = 564] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1B81BC00 == 44 [pid = 2720] [id = 655] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 18558800 == 43 [pid = 2720] [id = 661] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1AAA8800 == 42 [pid = 2720] [id = 653] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 16E77C00 == 41 [pid = 2720] [id = 682] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 11D1B800 == 40 [pid = 2720] [id = 674] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 11DDD800 == 39 [pid = 2720] [id = 714] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1E74E400 == 38 [pid = 2720] [id = 713] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1B4CF400 == 37 [pid = 2720] [id = 711] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1D3A9400 == 36 [pid = 2720] [id = 712] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 1679F800 == 35 [pid = 2720] [id = 710] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 12E93800 == 34 [pid = 2720] [id = 708] 04:21:58 INFO - PROCESS | 2720 | --DOCSHELL 0EF82800 == 33 [pid = 2720] [id = 709] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 0E814800 == 32 [pid = 2720] [id = 715] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 16FF1000 == 31 [pid = 2720] [id = 717] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 11880000 == 30 [pid = 2720] [id = 721] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 1AAA7C00 == 29 [pid = 2720] [id = 722] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 11DDFC00 == 28 [pid = 2720] [id = 719] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 1AB7F000 == 27 [pid = 2720] [id = 720] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 15AE6400 == 26 [pid = 2720] [id = 716] 04:21:59 INFO - PROCESS | 2720 | --DOCSHELL 19525800 == 25 [pid = 2720] [id = 718] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B7AE800) [pid = 2720] [serial = 2054] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A067000) [pid = 2720] [serial = 2048] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1C90C000) [pid = 2720] [serial = 2015] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1650C800) [pid = 2720] [serial = 2045] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1B60A000) [pid = 2720] [serial = 2021] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (16E7A400) [pid = 2720] [serial = 2018] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1B3DC800) [pid = 2720] [serial = 2051] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1A072800) [pid = 2720] [serial = 2042] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1B908000) [pid = 2720] [serial = 2116] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16CD8800) [pid = 2720] [serial = 2099] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1650F400) [pid = 2720] [serial = 2098] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (11DE5400) [pid = 2720] [serial = 2101] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (12173400) [pid = 2720] [serial = 2102] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (16ECAC00) [pid = 2720] [serial = 2104] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (16F30C00) [pid = 2720] [serial = 2105] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1B4CC400) [pid = 2720] [serial = 2114] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (1C93CC00) [pid = 2720] [serial = 2096] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1C937400) [pid = 2720] [serial = 2095] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1858B800) [pid = 2720] [serial = 2107] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (11D26000) [pid = 2720] [serial = 2083] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1B4C4C00) [pid = 2720] [serial = 2113] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (18588400) [pid = 2720] [serial = 2086] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1B907800) [pid = 2720] [serial = 2089] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1C87A800) [pid = 2720] [serial = 2092] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1A009C00) [pid = 2720] [serial = 2119] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (1C86B000) [pid = 2720] [serial = 2123] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (1C85D000) [pid = 2720] [serial = 2122] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (1A010400) [pid = 2720] [serial = 2110] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (1A034800) [pid = 2720] [serial = 2111] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (1B907000) [pid = 2720] [serial = 2117] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (1858FC00) [pid = 2720] [serial = 2108] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (1C906800) [pid = 2720] [serial = 2125] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1B8AF400) [pid = 2720] [serial = 2120] [outer = 00000000] [url = about:blank] 04:21:59 INFO - PROCESS | 2720 | 1461237719645 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:21:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2378ms 04:21:59 INFO - PROCESS | 2720 | 1461237719691 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 2720 | 1461237719694 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 04:21:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:21:59 INFO - PROCESS | 2720 | 1461237719700 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 2720 | 1461237719704 Marionette TRACE conn4 <- [1,2858,null,{}] 04:21:59 INFO - PROCESS | 2720 | 1461237719710 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 2720 | 1461237719803 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 04:21:59 INFO - PROCESS | 2720 | 1461237719869 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 2720 | ++DOCSHELL 0E759C00 == 26 [pid = 2720] [id = 724] 04:21:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0E75C400) [pid = 2720] [serial = 2172] [outer = 00000000] 04:21:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (0E818C00) [pid = 2720] [serial = 2173] [outer = 0E75C400] 04:22:00 INFO - PROCESS | 2720 | 1461237720003 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0E9DE000) [pid = 2720] [serial = 2174] [outer = 0E75C400] 04:22:00 INFO - PROCESS | 2720 | 1461237720419 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:22:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 790ms 04:22:00 INFO - PROCESS | 2720 | 1461237720490 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 2720 | 1461237720497 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 04:22:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:22:00 INFO - PROCESS | 2720 | 1461237720503 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 2720 | 1461237720506 Marionette TRACE conn4 <- [1,2862,null,{}] 04:22:00 INFO - PROCESS | 2720 | 1461237720513 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:00 INFO - PROCESS | 2720 | 1461237720600 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 04:22:00 INFO - PROCESS | 2720 | 1461237720617 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 2720 | ++DOCSHELL 11D1D400 == 27 [pid = 2720] [id = 725] 04:22:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (11D1D800) [pid = 2720] [serial = 2175] [outer = 00000000] 04:22:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (11D22C00) [pid = 2720] [serial = 2176] [outer = 11D1D800] 04:22:00 INFO - PROCESS | 2720 | 1461237720663 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (11DB5C00) [pid = 2720] [serial = 2177] [outer = 11D1D800] 04:22:01 INFO - PROCESS | 2720 | 1461237721158 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:22:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 04:22:01 INFO - PROCESS | 2720 | 1461237721176 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 2720 | 1461237721179 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 04:22:01 INFO - PROCESS | 2720 | 1461237721182 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:22:01 INFO - PROCESS | 2720 | 1461237721186 Marionette TRACE conn4 <- [1,2866,null,{}] 04:22:01 INFO - PROCESS | 2720 | 1461237721198 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:01 INFO - PROCESS | 2720 | 1461237721332 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 04:22:01 INFO - PROCESS | 2720 | 1461237721347 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 2720 | ++DOCSHELL 11EAF000 == 28 [pid = 2720] [id = 726] 04:22:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (11EAF800) [pid = 2720] [serial = 2178] [outer = 00000000] 04:22:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (11EB7C00) [pid = 2720] [serial = 2179] [outer = 11EAF800] 04:22:01 INFO - PROCESS | 2720 | 1461237721398 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (12172C00) [pid = 2720] [serial = 2180] [outer = 11EAF800] 04:22:01 INFO - PROCESS | 2720 | 1461237721890 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:22:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 04:22:01 INFO - PROCESS | 2720 | 1461237721916 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 2720 | 1461237721919 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 04:22:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:22:01 INFO - PROCESS | 2720 | 1461237721922 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 2720 | 1461237721924 Marionette TRACE conn4 <- [1,2870,null,{}] 04:22:01 INFO - PROCESS | 2720 | 1461237721928 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:02 INFO - PROCESS | 2720 | 1461237722015 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 04:22:02 INFO - PROCESS | 2720 | 1461237722021 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 2720 | ++DOCSHELL 0EFDC000 == 29 [pid = 2720] [id = 727] 04:22:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (1236B400) [pid = 2720] [serial = 2181] [outer = 00000000] 04:22:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (123AEC00) [pid = 2720] [serial = 2182] [outer = 1236B400] 04:22:02 INFO - PROCESS | 2720 | 1461237722069 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (12DABC00) [pid = 2720] [serial = 2183] [outer = 1236B400] 04:22:02 INFO - PROCESS | 2720 | 1461237722933 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:22:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1068ms 04:22:03 INFO - PROCESS | 2720 | 1461237722994 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 2720 | 1461237722998 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 04:22:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:22:03 INFO - PROCESS | 2720 | 1461237723003 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 2720 | 1461237723006 Marionette TRACE conn4 <- [1,2874,null,{}] 04:22:03 INFO - PROCESS | 2720 | 1461237723013 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:03 INFO - PROCESS | 2720 | 1461237723127 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 04:22:03 INFO - PROCESS | 2720 | 1461237723262 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 2720 | ++DOCSHELL 11D21400 == 30 [pid = 2720] [id = 728] 04:22:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (11D21800) [pid = 2720] [serial = 2184] [outer = 00000000] 04:22:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (11DE9000) [pid = 2720] [serial = 2185] [outer = 11D21800] 04:22:03 INFO - PROCESS | 2720 | 1461237723321 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (11E37800) [pid = 2720] [serial = 2186] [outer = 11D21800] 04:22:04 INFO - PROCESS | 2720 | 1461237724009 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:22:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1027ms 04:22:04 INFO - PROCESS | 2720 | 1461237724050 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 2720 | 1461237724056 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 04:22:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:22:04 INFO - PROCESS | 2720 | 1461237724084 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 2720 | 1461237724087 Marionette TRACE conn4 <- [1,2878,null,{}] 04:22:04 INFO - PROCESS | 2720 | 1461237724091 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:04 INFO - PROCESS | 2720 | 1461237724225 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 04:22:04 INFO - PROCESS | 2720 | 1461237724363 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 2720 | ++DOCSHELL 12DAD400 == 31 [pid = 2720] [id = 729] 04:22:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (12E93000) [pid = 2720] [serial = 2187] [outer = 00000000] 04:22:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (15A56C00) [pid = 2720] [serial = 2188] [outer = 12E93000] 04:22:04 INFO - PROCESS | 2720 | 1461237724421 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1650AC00) [pid = 2720] [serial = 2189] [outer = 12E93000] 04:22:05 INFO - PROCESS | 2720 | --DOCSHELL 11D27C00 == 30 [pid = 2720] [id = 642] 04:22:05 INFO - PROCESS | 2720 | --DOCSHELL 0EF7E000 == 29 [pid = 2720] [id = 627] 04:22:05 INFO - PROCESS | 2720 | --DOCSHELL 11E39000 == 28 [pid = 2720] [id = 643] 04:22:05 INFO - PROCESS | 2720 | 1461237725265 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:22:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:22:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1219ms 04:22:05 INFO - PROCESS | 2720 | 1461237725306 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 04:22:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:22:05 INFO - PROCESS | 2720 | 1461237725310 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 04:22:05 INFO - PROCESS | 2720 | 1461237725315 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 2720 | 1461237725319 Marionette TRACE conn4 <- [1,2882,null,{}] 04:22:05 INFO - PROCESS | 2720 | 1461237725326 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:05 INFO - PROCESS | 2720 | 1461237725415 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 04:22:05 INFO - PROCESS | 2720 | 1461237725424 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 2720 | ++DOCSHELL 0E993400 == 29 [pid = 2720] [id = 730] 04:22:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0EF80400) [pid = 2720] [serial = 2190] [outer = 00000000] 04:22:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (11D02000) [pid = 2720] [serial = 2191] [outer = 0EF80400] 04:22:05 INFO - PROCESS | 2720 | 1461237725477 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (11DB5400) [pid = 2720] [serial = 2192] [outer = 0EF80400] 04:22:06 INFO - PROCESS | 2720 | 1461237726059 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:22:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 790ms 04:22:06 INFO - PROCESS | 2720 | 1461237726106 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 2720 | 1461237726111 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 04:22:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:22:06 INFO - PROCESS | 2720 | 1461237726117 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 2720 | 1461237726120 Marionette TRACE conn4 <- [1,2886,null,{}] 04:22:06 INFO - PROCESS | 2720 | 1461237726124 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:06 INFO - PROCESS | 2720 | 1461237726213 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 04:22:06 INFO - PROCESS | 2720 | 1461237726309 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 2720 | ++DOCSHELL 1236F400 == 30 [pid = 2720] [id = 731] 04:22:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (123A9400) [pid = 2720] [serial = 2193] [outer = 00000000] 04:22:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (15A03800) [pid = 2720] [serial = 2194] [outer = 123A9400] 04:22:06 INFO - PROCESS | 2720 | 1461237726355 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1650F400) [pid = 2720] [serial = 2195] [outer = 123A9400] 04:22:06 INFO - PROCESS | 2720 | 1461237726741 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:22:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 04:22:06 INFO - PROCESS | 2720 | 1461237726790 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 2720 | 1461237726792 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 04:22:06 INFO - PROCESS | 2720 | 1461237726796 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:22:06 INFO - PROCESS | 2720 | 1461237726799 Marionette TRACE conn4 <- [1,2890,null,{}] 04:22:06 INFO - PROCESS | 2720 | 1461237726810 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:06 INFO - PROCESS | 2720 | 1461237726894 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 04:22:06 INFO - PROCESS | 2720 | 1461237726946 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 2720 | ++DOCSHELL 11D0A000 == 31 [pid = 2720] [id = 732] 04:22:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (16F18C00) [pid = 2720] [serial = 2196] [outer = 00000000] 04:22:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (16F2E000) [pid = 2720] [serial = 2197] [outer = 16F18C00] 04:22:07 INFO - PROCESS | 2720 | 1461237726997 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (16FEC800) [pid = 2720] [serial = 2198] [outer = 16F18C00] 04:22:07 INFO - PROCESS | 2720 | 1461237727467 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:22:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:22:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 04:22:07 INFO - PROCESS | 2720 | 1461237727531 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 04:22:07 INFO - PROCESS | 2720 | 1461237727533 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 04:22:07 INFO - PROCESS | 2720 | 1461237727536 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:22:07 INFO - PROCESS | 2720 | 1461237727538 Marionette TRACE conn4 <- [1,2894,null,{}] 04:22:07 INFO - PROCESS | 2720 | 1461237727542 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:07 INFO - PROCESS | 2720 | 1461237727666 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 04:22:07 INFO - PROCESS | 2720 | 1461237727672 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 2720 | ++DOCSHELL 16F29400 == 32 [pid = 2720] [id = 733] 04:22:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (17C41400) [pid = 2720] [serial = 2199] [outer = 00000000] 04:22:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1840E400) [pid = 2720] [serial = 2200] [outer = 17C41400] 04:22:07 INFO - PROCESS | 2720 | 1461237727719 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (11EB3400) [pid = 2720] [serial = 2201] [outer = 17C41400] 04:22:08 INFO - PROCESS | 2720 | 1461237728204 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:22:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 04:22:08 INFO - PROCESS | 2720 | 1461237728271 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 2720 | 1461237728273 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 04:22:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:22:08 INFO - PROCESS | 2720 | 1461237728281 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 2720 | 1461237728283 Marionette TRACE conn4 <- [1,2898,null,{}] 04:22:08 INFO - PROCESS | 2720 | 1461237728325 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:08 INFO - PROCESS | 2720 | 1461237728443 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 04:22:08 INFO - PROCESS | 2720 | 1461237728452 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 2720 | ++DOCSHELL 19522000 == 33 [pid = 2720] [id = 734] 04:22:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1952FC00) [pid = 2720] [serial = 2202] [outer = 00000000] 04:22:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (19AA7000) [pid = 2720] [serial = 2203] [outer = 1952FC00] 04:22:08 INFO - PROCESS | 2720 | 1461237728503 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (19AAAC00) [pid = 2720] [serial = 2204] [outer = 1952FC00] 04:22:08 INFO - PROCESS | 2720 | 1461237728930 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:22:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:22:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:22:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 710ms 04:22:09 INFO - PROCESS | 2720 | 1461237728995 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 2720 | 1461237728997 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 04:22:09 INFO - TEST-START | /DOMEvents/constructors.html 04:22:09 INFO - PROCESS | 2720 | 1461237729007 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 2720 | 1461237729009 Marionette TRACE conn4 <- [1,2902,null,{}] 04:22:09 INFO - PROCESS | 2720 | 1461237729012 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:09 INFO - PROCESS | 2720 | 1461237729142 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 04:22:09 INFO - PROCESS | 2720 | 1461237729149 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 2720 | ++DOCSHELL 19A9E000 == 34 [pid = 2720] [id = 735] 04:22:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (19AA3400) [pid = 2720] [serial = 2205] [outer = 00000000] 04:22:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1A071800) [pid = 2720] [serial = 2206] [outer = 19AA3400] 04:22:09 INFO - PROCESS | 2720 | 1461237729197 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1A029400) [pid = 2720] [serial = 2207] [outer = 19AA3400] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1952B000) [pid = 2720] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1A51E000) [pid = 2720] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (11E31800) [pid = 2720] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1AB80C00) [pid = 2720] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1AB7D400) [pid = 2720] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (1B906400) [pid = 2720] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (16723000) [pid = 2720] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (11E2C400) [pid = 2720] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (11DDF400) [pid = 2720] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1E750000) [pid = 2720] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1D5E1800) [pid = 2720] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1C85FC00) [pid = 2720] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (16CC8C00) [pid = 2720] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1183CC00) [pid = 2720] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1B901C00) [pid = 2720] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (17B7A400) [pid = 2720] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0E75C400) [pid = 2720] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (11D1D800) [pid = 2720] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1C86E400) [pid = 2720] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (16F33C00) [pid = 2720] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (1B7AE000) [pid = 2720] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (1C809000) [pid = 2720] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (0EF33400) [pid = 2720] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:22:09 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (11EAF800) [pid = 2720] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:22:10 INFO - PROCESS | 2720 | 1461237730073 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:22:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:22:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:22:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:22:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1138ms 04:22:10 INFO - PROCESS | 2720 | 1461237730148 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 2720 | 1461237730151 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 04:22:10 INFO - PROCESS | 2720 | 1461237730154 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 2720 | 1461237730155 Marionette TRACE conn4 <- [1,2906,null,{}] 04:22:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:22:10 INFO - PROCESS | 2720 | 1461237730159 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:10 INFO - PROCESS | 2720 | 1461237730235 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 04:22:10 INFO - PROCESS | 2720 | 1461237730332 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 2720 | ++DOCSHELL 0B28B800 == 35 [pid = 2720] [id = 736] 04:22:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (0E98B400) [pid = 2720] [serial = 2208] [outer = 00000000] 04:22:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (17B79800) [pid = 2720] [serial = 2209] [outer = 0E98B400] 04:22:10 INFO - PROCESS | 2720 | 1461237730378 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (17F06000) [pid = 2720] [serial = 2210] [outer = 0E98B400] 04:22:10 INFO - PROCESS | 2720 | 1461237730722 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:22:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:22:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 04:22:10 INFO - PROCESS | 2720 | 1461237730788 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 2720 | 1461237730790 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 04:22:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:22:10 INFO - PROCESS | 2720 | 1461237730794 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 2720 | 1461237730795 Marionette TRACE conn4 <- [1,2910,null,{}] 04:22:10 INFO - PROCESS | 2720 | 1461237730799 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:10 INFO - PROCESS | 2720 | 1461237730875 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 04:22:10 INFO - PROCESS | 2720 | 1461237730967 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 2720 | ++DOCSHELL 0E759800 == 36 [pid = 2720] [id = 737] 04:22:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (16509C00) [pid = 2720] [serial = 2211] [outer = 00000000] 04:22:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1A80CC00) [pid = 2720] [serial = 2212] [outer = 16509C00] 04:22:11 INFO - PROCESS | 2720 | 1461237731012 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1AA9E400) [pid = 2720] [serial = 2213] [outer = 16509C00] 04:22:11 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:11 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:11 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:11 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:22:11 INFO - PROCESS | 2720 | 1461237731374 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:22:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:22:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22:11 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 04:22:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22:11 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 04:22:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22:11 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]" 04:22:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:22:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:22:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 634ms 04:22:11 INFO - PROCESS | 2720 | 1461237731428 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 2720 | 1461237731431 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 04:22:11 INFO - PROCESS | 2720 | 1461237731434 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:22:11 INFO - PROCESS | 2720 | 1461237731435 Marionette TRACE conn4 <- [1,2914,null,{}] 04:22:11 INFO - PROCESS | 2720 | 1461237731448 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:11 INFO - PROCESS | 2720 | 1461237731529 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 04:22:11 INFO - PROCESS | 2720 | 1461237731535 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 2720 | ++DOCSHELL 16F11800 == 37 [pid = 2720] [id = 738] 04:22:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (1AAA1800) [pid = 2720] [serial = 2214] [outer = 00000000] 04:22:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (1B4C9800) [pid = 2720] [serial = 2215] [outer = 1AAA1800] 04:22:11 INFO - PROCESS | 2720 | 1461237731579 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1B4CC800) [pid = 2720] [serial = 2216] [outer = 1AAA1800] 04:22:12 INFO - PROCESS | 2720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:22:12 INFO - PROCESS | 2720 | 1461237732288 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:22:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:22:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 890ms 04:22:12 INFO - PROCESS | 2720 | 1461237732329 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 2720 | 1461237732335 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 04:22:12 INFO - PROCESS | 2720 | 1461237732341 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:22:12 INFO - PROCESS | 2720 | 1461237732345 Marionette TRACE conn4 <- [1,2918,null,{}] 04:22:12 INFO - PROCESS | 2720 | 1461237732350 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 2720 | 1461237732458 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 04:22:12 INFO - PROCESS | 2720 | 1461237732600 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 2720 | ++DOCSHELL 11D1C000 == 38 [pid = 2720] [id = 739] 04:22:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (11DE4400) [pid = 2720] [serial = 2217] [outer = 00000000] 04:22:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11E39000) [pid = 2720] [serial = 2218] [outer = 11DE4400] 04:22:12 INFO - PROCESS | 2720 | 1461237732659 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (12379800) [pid = 2720] [serial = 2219] [outer = 11DE4400] 04:22:13 INFO - PROCESS | 2720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:22:13 INFO - PROCESS | 2720 | 1461237733215 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:22:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:22:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 04:22:13 INFO - PROCESS | 2720 | 1461237733275 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 2720 | 1461237733281 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 04:22:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:22:13 INFO - PROCESS | 2720 | 1461237733288 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 2720 | 1461237733291 Marionette TRACE conn4 <- [1,2922,null,{}] 04:22:13 INFO - PROCESS | 2720 | 1461237733295 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:13 INFO - PROCESS | 2720 | 1461237733403 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 04:22:13 INFO - PROCESS | 2720 | 1461237733544 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 2720 | ++DOCSHELL 16F13800 == 39 [pid = 2720] [id = 740] 04:22:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (16F2DC00) [pid = 2720] [serial = 2220] [outer = 00000000] 04:22:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (18286C00) [pid = 2720] [serial = 2221] [outer = 16F2DC00] 04:22:13 INFO - PROCESS | 2720 | 1461237733601 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (18590800) [pid = 2720] [serial = 2222] [outer = 16F2DC00] 04:22:14 INFO - PROCESS | 2720 | 1461237734171 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:22:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:22:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 04:22:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:22:14 INFO - PROCESS | 2720 | 1461237734219 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 2720 | 1461237734222 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 04:22:14 INFO - PROCESS | 2720 | 1461237734225 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 2720 | 1461237734229 Marionette TRACE conn4 <- [1,2926,null,{}] 04:22:14 INFO - PROCESS | 2720 | 1461237734241 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 2720 | 1461237734356 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 04:22:14 INFO - PROCESS | 2720 | 1461237734489 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 2720 | ++DOCSHELL 1B4C3400 == 40 [pid = 2720] [id = 741] 04:22:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1B4C4800) [pid = 2720] [serial = 2223] [outer = 00000000] 04:22:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B689400) [pid = 2720] [serial = 2224] [outer = 1B4C4800] 04:22:14 INFO - PROCESS | 2720 | 1461237734549 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1B812000) [pid = 2720] [serial = 2225] [outer = 1B4C4800] 04:22:15 INFO - PROCESS | 2720 | 1461237735044 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:22:15 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. 04:22:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 04:22:15 INFO - PROCESS | 2720 | 1461237735099 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 2720 | 1461237735102 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 04:22:15 INFO - PROCESS | 2720 | 1461237735106 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:22:15 INFO - PROCESS | 2720 | 1461237735108 Marionette TRACE conn4 <- [1,2930,null,{}] 04:22:15 INFO - PROCESS | 2720 | 1461237735112 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 2720 | 1461237735217 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 04:22:15 INFO - PROCESS | 2720 | 1461237735328 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 2720 | ++DOCSHELL 1B817000 == 41 [pid = 2720] [id = 742] 04:22:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B81BC00) [pid = 2720] [serial = 2226] [outer = 00000000] 04:22:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B8B3000) [pid = 2720] [serial = 2227] [outer = 1B81BC00] 04:22:15 INFO - PROCESS | 2720 | 1461237735383 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1B902800) [pid = 2720] [serial = 2228] [outer = 1B81BC00] 04:22:15 INFO - PROCESS | 2720 | 1461237735927 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:22:15 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 04:22:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:22:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 870ms 04:22:15 INFO - PROCESS | 2720 | 1461237735979 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 2720 | 1461237735981 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 04:22:15 INFO - PROCESS | 2720 | 1461237735985 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:22:15 INFO - PROCESS | 2720 | 1461237735987 Marionette TRACE conn4 <- [1,2934,null,{}] 04:22:15 INFO - PROCESS | 2720 | 1461237735991 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:16 INFO - PROCESS | 2720 | 1461237736091 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 04:22:16 INFO - PROCESS | 2720 | 1461237736204 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 2720 | ++DOCSHELL 0B28B000 == 42 [pid = 2720] [id = 743] 04:22:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0B28F400) [pid = 2720] [serial = 2229] [outer = 00000000] 04:22:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11D25C00) [pid = 2720] [serial = 2230] [outer = 0B28F400] 04:22:16 INFO - PROCESS | 2720 | 1461237736264 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (11DBF400) [pid = 2720] [serial = 2231] [outer = 0B28F400] 04:22:16 INFO - PROCESS | 2720 | 1461237736932 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:22:16 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. 04:22:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 04:22:16 INFO - PROCESS | 2720 | 1461237736959 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 2720 | 1461237736963 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 04:22:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:22:16 INFO - PROCESS | 2720 | 1461237736968 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 2720 | 1461237736972 Marionette TRACE conn4 <- [1,2938,null,{}] 04:22:16 INFO - PROCESS | 2720 | 1461237736978 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 2720 | 1461237737073 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 04:22:17 INFO - PROCESS | 2720 | 1461237737188 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 2720 | ++DOCSHELL 11D0A800 == 43 [pid = 2720] [id = 744] 04:22:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (11D18C00) [pid = 2720] [serial = 2232] [outer = 00000000] 04:22:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (11E2C400) [pid = 2720] [serial = 2233] [outer = 11D18C00] 04:22:17 INFO - PROCESS | 2720 | 1461237737240 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (11EB2800) [pid = 2720] [serial = 2234] [outer = 11D18C00] 04:22:17 INFO - PROCESS | 2720 | ++DOCSHELL 15A4B400 == 44 [pid = 2720] [id = 745] 04:22:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (167A2000) [pid = 2720] [serial = 2235] [outer = 00000000] 04:22:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (167A8000) [pid = 2720] [serial = 2236] [outer = 167A2000] 04:22:17 INFO - PROCESS | 2720 | --DOCSHELL 16E7F400 == 43 [pid = 2720] [id = 631] 04:22:17 INFO - PROCESS | 2720 | --DOCSHELL 11EB1800 == 42 [pid = 2720] [id = 629] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1C87D000) [pid = 2720] [serial = 2093] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (19524800) [pid = 2720] [serial = 2087] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1C856400) [pid = 2720] [serial = 2090] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1C853800) [pid = 2720] [serial = 2081] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (11E2F400) [pid = 2720] [serial = 2084] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1CFA9400) [pid = 2720] [serial = 2135] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (1CF9CC00) [pid = 2720] [serial = 2134] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (19AAC400) [pid = 2720] [serial = 2132] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1840F400) [pid = 2720] [serial = 2131] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (12377000) [pid = 2720] [serial = 2129] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11EBCC00) [pid = 2720] [serial = 2128] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1C90B800) [pid = 2720] [serial = 2126] [outer = 00000000] [url = about:blank] 04:22:17 INFO - PROCESS | 2720 | 1461237737894 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:22:17 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. 04:22:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 990ms 04:22:17 INFO - PROCESS | 2720 | 1461237737959 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 2720 | 1461237737964 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 04:22:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (11EB7C00) [pid = 2720] [serial = 2179] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (19AA6400) [pid = 2720] [serial = 2155] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1A011000) [pid = 2720] [serial = 2156] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1AAAB000) [pid = 2720] [serial = 2159] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1AAA3000) [pid = 2720] [serial = 2158] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (18406C00) [pid = 2720] [serial = 2164] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B609400) [pid = 2720] [serial = 2161] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1B8B7C00) [pid = 2720] [serial = 2168] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1B8AB000) [pid = 2720] [serial = 2167] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1B689C00) [pid = 2720] [serial = 2162] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (1C801C00) [pid = 2720] [serial = 2170] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (16CC7000) [pid = 2720] [serial = 2149] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (12370000) [pid = 2720] [serial = 2146] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (12379C00) [pid = 2720] [serial = 2147] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (11EB6C00) [pid = 2720] [serial = 2144] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (11E35800) [pid = 2720] [serial = 2143] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1EB1E800) [pid = 2720] [serial = 2141] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (1EB16000) [pid = 2720] [serial = 2140] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (1E1E9C00) [pid = 2720] [serial = 2138] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (1DCDE800) [pid = 2720] [serial = 2137] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (1828E800) [pid = 2720] [serial = 2152] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (16F14C00) [pid = 2720] [serial = 2150] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0E818C00) [pid = 2720] [serial = 2173] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (11D22C00) [pid = 2720] [serial = 2176] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (11DB5C00) [pid = 2720] [serial = 2177] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (0E9DE000) [pid = 2720] [serial = 2174] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (1C806400) [pid = 2720] [serial = 2171] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (12172C00) [pid = 2720] [serial = 2180] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (1A065C00) [pid = 2720] [serial = 2165] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (1840EC00) [pid = 2720] [serial = 2153] [outer = 00000000] [url = about:blank] 04:22:18 INFO - PROCESS | 2720 | 1461237738012 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 2720 | 1461237738015 Marionette TRACE conn4 <- [1,2942,null,{}] 04:22:18 INFO - PROCESS | 2720 | 1461237738038 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:18 INFO - PROCESS | 2720 | 1461237738130 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 04:22:18 INFO - PROCESS | 2720 | 1461237738136 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 2720 | ++DOCSHELL 0E760000 == 43 [pid = 2720] [id = 746] 04:22:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (11D23800) [pid = 2720] [serial = 2237] [outer = 00000000] 04:22:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (11E32800) [pid = 2720] [serial = 2238] [outer = 11D23800] 04:22:18 INFO - PROCESS | 2720 | 1461237738182 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (11EB2400) [pid = 2720] [serial = 2239] [outer = 11D23800] 04:22:18 INFO - PROCESS | 2720 | 1461237738704 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:22:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:22:18 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 04:22:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 771ms 04:22:18 INFO - PROCESS | 2720 | 1461237738758 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 2720 | 1461237738760 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 04:22:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:22:18 INFO - PROCESS | 2720 | 1461237738764 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 2720 | 1461237738767 Marionette TRACE conn4 <- [1,2946,null,{}] 04:22:18 INFO - PROCESS | 2720 | 1461237738777 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:18 INFO - PROCESS | 2720 | 1461237738906 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 04:22:19 INFO - PROCESS | 2720 | 1461237738994 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 2720 | ++DOCSHELL 132AAC00 == 44 [pid = 2720] [id = 747] 04:22:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (132ACC00) [pid = 2720] [serial = 2240] [outer = 00000000] 04:22:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (16CCD000) [pid = 2720] [serial = 2241] [outer = 132ACC00] 04:22:19 INFO - PROCESS | 2720 | 1461237739042 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (16E81000) [pid = 2720] [serial = 2242] [outer = 132ACC00] 04:22:19 INFO - PROCESS | 2720 | 1461237739362 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:22:19 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. 04:22:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 04:22:19 INFO - PROCESS | 2720 | 1461237739402 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 2720 | 1461237739405 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 04:22:19 INFO - PROCESS | 2720 | 1461237739408 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:22:19 INFO - PROCESS | 2720 | 1461237739410 Marionette TRACE conn4 <- [1,2950,null,{}] 04:22:19 INFO - PROCESS | 2720 | 1461237739413 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 2720 | 1461237739537 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 04:22:19 INFO - PROCESS | 2720 | 1461237739545 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 2720 | ++DOCSHELL 16F14C00 == 45 [pid = 2720] [id = 748] 04:22:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (16F18800) [pid = 2720] [serial = 2243] [outer = 00000000] 04:22:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (18299C00) [pid = 2720] [serial = 2244] [outer = 16F18800] 04:22:19 INFO - PROCESS | 2720 | 1461237739593 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (18558C00) [pid = 2720] [serial = 2245] [outer = 16F18800] 04:22:20 INFO - PROCESS | 2720 | 1461237739998 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:22:20 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. 04:22:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 04:22:20 INFO - PROCESS | 2720 | 1461237740043 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 2720 | 1461237740045 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 04:22:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:22:20 INFO - PROCESS | 2720 | 1461237740048 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 2720 | 1461237740050 Marionette TRACE conn4 <- [1,2954,null,{}] 04:22:20 INFO - PROCESS | 2720 | 1461237740053 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 2720 | 1461237740176 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 04:22:20 INFO - PROCESS | 2720 | 1461237740190 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2720 | ++DOCSHELL 18589800 == 46 [pid = 2720] [id = 749] 04:22:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (1858BC00) [pid = 2720] [serial = 2246] [outer = 00000000] 04:22:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (19AA7400) [pid = 2720] [serial = 2247] [outer = 1858BC00] 04:22:20 INFO - PROCESS | 2720 | 1461237740240 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (19AA2C00) [pid = 2720] [serial = 2248] [outer = 1858BC00] 04:22:20 INFO - PROCESS | 2720 | 1461237740699 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:22:20 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. 04:22:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 04:22:20 INFO - PROCESS | 2720 | 1461237740719 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 2720 | 1461237740721 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 04:22:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:22:20 INFO - PROCESS | 2720 | 1461237740724 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 2720 | 1461237740725 Marionette TRACE conn4 <- [1,2958,null,{}] 04:22:20 INFO - PROCESS | 2720 | 1461237740740 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 2720 | 1461237740871 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 04:22:20 INFO - PROCESS | 2720 | 1461237740959 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 2720 | ++DOCSHELL 1A51C800 == 47 [pid = 2720] [id = 750] 04:22:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1A51E000) [pid = 2720] [serial = 2249] [outer = 00000000] 04:22:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (1A80D000) [pid = 2720] [serial = 2250] [outer = 1A51E000] 04:22:21 INFO - PROCESS | 2720 | 1461237741004 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1AAA5400) [pid = 2720] [serial = 2251] [outer = 1A51E000] 04:22:21 INFO - PROCESS | 2720 | 1461237741404 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:22:21 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. 04:22:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 04:22:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:22:21 INFO - PROCESS | 2720 | 1461237741455 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 2720 | 1461237741457 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 04:22:21 INFO - PROCESS | 2720 | 1461237741464 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 2720 | 1461237741465 Marionette TRACE conn4 <- [1,2962,null,{}] 04:22:21 INFO - PROCESS | 2720 | 1461237741469 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:21 INFO - PROCESS | 2720 | 1461237741610 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 04:22:21 INFO - PROCESS | 2720 | 1461237741632 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 2720 | ++DOCSHELL 1AAAA400 == 48 [pid = 2720] [id = 751] 04:22:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1AAF5000) [pid = 2720] [serial = 2252] [outer = 00000000] 04:22:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1B4C8C00) [pid = 2720] [serial = 2253] [outer = 1AAF5000] 04:22:21 INFO - PROCESS | 2720 | 1461237741676 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1B60F800) [pid = 2720] [serial = 2254] [outer = 1AAF5000] 04:22:22 INFO - PROCESS | 2720 | 1461237742098 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:22:22 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. 04:22:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (16509C00) [pid = 2720] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0EF80400) [pid = 2720] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (123A9400) [pid = 2720] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (0E98B400) [pid = 2720] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (1952FC00) [pid = 2720] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (19AA3400) [pid = 2720] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (17C41400) [pid = 2720] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:22:22 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (16F18C00) [pid = 2720] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:22:22 INFO - PROCESS | 2720 | 1461237742273 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 2720 | 1461237742275 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 04:22:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:22:22 INFO - PROCESS | 2720 | 1461237742284 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 2720 | 1461237742286 Marionette TRACE conn4 <- [1,2966,null,{}] 04:22:22 INFO - PROCESS | 2720 | 1461237742290 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 2720 | 1461237742371 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 04:22:22 INFO - PROCESS | 2720 | 1461237742379 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 2720 | ++DOCSHELL 132AD000 == 49 [pid = 2720] [id = 752] 04:22:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (16E7E400) [pid = 2720] [serial = 2255] [outer = 00000000] 04:22:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (19AA3000) [pid = 2720] [serial = 2256] [outer = 16E7E400] 04:22:22 INFO - PROCESS | 2720 | 1461237742424 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (1AAF1000) [pid = 2720] [serial = 2257] [outer = 16E7E400] 04:22:22 INFO - PROCESS | 2720 | 1461237742834 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:22:22 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. 04:22:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 04:22:22 INFO - PROCESS | 2720 | 1461237742857 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 04:22:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:22:22 INFO - PROCESS | 2720 | 1461237742859 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 04:22:22 INFO - PROCESS | 2720 | 1461237742862 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 2720 | 1461237742864 Marionette TRACE conn4 <- [1,2970,null,{}] 04:22:22 INFO - PROCESS | 2720 | 1461237742867 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 2720 | 1461237743014 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 04:22:23 INFO - PROCESS | 2720 | 1461237743027 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 2720 | ++DOCSHELL 1220F800 == 50 [pid = 2720] [id = 753] 04:22:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (18588400) [pid = 2720] [serial = 2258] [outer = 00000000] 04:22:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (1B90B000) [pid = 2720] [serial = 2259] [outer = 18588400] 04:22:23 INFO - PROCESS | 2720 | 1461237743076 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (1C801400) [pid = 2720] [serial = 2260] [outer = 18588400] 04:22:23 INFO - PROCESS | 2720 | 1461237743460 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:22:23 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 04:22:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:22:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:22:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 04:22:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:22:23 INFO - PROCESS | 2720 | 1461237743493 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 2720 | 1461237743495 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 04:22:23 INFO - PROCESS | 2720 | 1461237743498 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 2720 | 1461237743500 Marionette TRACE conn4 <- [1,2974,null,{}] 04:22:23 INFO - PROCESS | 2720 | 1461237743503 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 2720 | 1461237743626 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 04:22:23 INFO - PROCESS | 2720 | 1461237743635 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 2720 | ++DOCSHELL 1C802400 == 51 [pid = 2720] [id = 754] 04:22:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (1C802800) [pid = 2720] [serial = 2261] [outer = 00000000] 04:22:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (1C851400) [pid = 2720] [serial = 2262] [outer = 1C802800] 04:22:23 INFO - PROCESS | 2720 | 1461237743679 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (1C854400) [pid = 2720] [serial = 2263] [outer = 1C802800] 04:22:24 INFO - PROCESS | 2720 | 1461237744089 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:22:24 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. 04:22:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 04:22:24 INFO - PROCESS | 2720 | 1461237744129 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 2720 | 1461237744131 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 04:22:24 INFO - PROCESS | 2720 | 1461237744135 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:22:24 INFO - PROCESS | 2720 | 1461237744137 Marionette TRACE conn4 <- [1,2978,null,{}] 04:22:24 INFO - PROCESS | 2720 | 1461237744141 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 2720 | 1461237744237 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 04:22:24 INFO - PROCESS | 2720 | 1461237744453 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 2720 | ++DOCSHELL 0E757000 == 52 [pid = 2720] [id = 755] 04:22:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0E757400) [pid = 2720] [serial = 2264] [outer = 00000000] 04:22:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0E813400) [pid = 2720] [serial = 2265] [outer = 0E757400] 04:22:24 INFO - PROCESS | 2720 | 1461237744515 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (0E98D400) [pid = 2720] [serial = 2266] [outer = 0E757400] 04:22:24 INFO - PROCESS | 2720 | ++DOCSHELL 11E31000 == 53 [pid = 2720] [id = 756] 04:22:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (12378800) [pid = 2720] [serial = 2267] [outer = 00000000] 04:22:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (123ADC00) [pid = 2720] [serial = 2268] [outer = 12378800] 04:22:25 INFO - PROCESS | 2720 | 1461237745097 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:22:25 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. 04:22:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 04:22:25 INFO - PROCESS | 2720 | 1461237745125 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 2720 | 1461237745129 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 04:22:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:22:25 INFO - PROCESS | 2720 | 1461237745136 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 2720 | 1461237745140 Marionette TRACE conn4 <- [1,2982,null,{}] 04:22:25 INFO - PROCESS | 2720 | 1461237745146 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:25 INFO - PROCESS | 2720 | 1461237745282 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 04:22:25 INFO - PROCESS | 2720 | 1461237745387 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 2720 | ++DOCSHELL 123AA800 == 54 [pid = 2720] [id = 757] 04:22:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1254C000) [pid = 2720] [serial = 2269] [outer = 00000000] 04:22:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (16CC8400) [pid = 2720] [serial = 2270] [outer = 1254C000] 04:22:25 INFO - PROCESS | 2720 | 1461237745444 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (16F2C400) [pid = 2720] [serial = 2271] [outer = 1254C000] 04:22:26 INFO - PROCESS | 2720 | 1461237746011 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:22:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:22:26 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 04:22:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 04:22:26 INFO - PROCESS | 2720 | 1461237746071 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 2720 | 1461237746075 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 04:22:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:22:26 INFO - PROCESS | 2720 | 1461237746079 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 2720 | 1461237746082 Marionette TRACE conn4 <- [1,2986,null,{}] 04:22:26 INFO - PROCESS | 2720 | 1461237746086 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:26 INFO - PROCESS | 2720 | 1461237746199 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 04:22:26 INFO - PROCESS | 2720 | 1461237746361 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 2720 | ++DOCSHELL 18281C00 == 55 [pid = 2720] [id = 758] 04:22:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1828E800) [pid = 2720] [serial = 2272] [outer = 00000000] 04:22:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1B908C00) [pid = 2720] [serial = 2273] [outer = 1828E800] 04:22:26 INFO - PROCESS | 2720 | 1461237746419 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1C80C800) [pid = 2720] [serial = 2274] [outer = 1828E800] 04:22:27 INFO - PROCESS | 2720 | 1461237747002 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:22:27 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. 04:22:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 04:22:27 INFO - PROCESS | 2720 | 1461237747052 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 2720 | 1461237747055 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 04:22:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:22:27 INFO - PROCESS | 2720 | 1461237747065 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 2720 | 1461237747072 Marionette TRACE conn4 <- [1,2990,null,{}] 04:22:27 INFO - PROCESS | 2720 | 1461237747077 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:27 INFO - PROCESS | 2720 | 1461237747187 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 04:22:27 INFO - PROCESS | 2720 | 1461237747330 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 2720 | ++DOCSHELL 1C860C00 == 56 [pid = 2720] [id = 759] 04:22:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1C863400) [pid = 2720] [serial = 2275] [outer = 00000000] 04:22:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1C86CC00) [pid = 2720] [serial = 2276] [outer = 1C863400] 04:22:27 INFO - PROCESS | 2720 | 1461237747387 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C86F800) [pid = 2720] [serial = 2277] [outer = 1C863400] 04:22:27 INFO - PROCESS | 2720 | 1461237747881 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:22:27 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. 04:22:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 830ms 04:22:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:22:27 INFO - PROCESS | 2720 | 1461237747892 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 2720 | 1461237747895 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 04:22:27 INFO - PROCESS | 2720 | 1461237747899 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 2720 | 1461237747901 Marionette TRACE conn4 <- [1,2994,null,{}] 04:22:27 INFO - PROCESS | 2720 | 1461237747904 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:28 INFO - PROCESS | 2720 | 1461237748011 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 04:22:28 INFO - PROCESS | 2720 | 1461237748123 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 2720 | ++DOCSHELL 1C870800 == 57 [pid = 2720] [id = 760] 04:22:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1C872400) [pid = 2720] [serial = 2278] [outer = 00000000] 04:22:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1C87FC00) [pid = 2720] [serial = 2279] [outer = 1C872400] 04:22:28 INFO - PROCESS | 2720 | 1461237748180 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C903400) [pid = 2720] [serial = 2280] [outer = 1C872400] 04:22:28 INFO - PROCESS | 2720 | 1461237748655 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:22:28 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. 04:22:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 04:22:28 INFO - PROCESS | 2720 | 1461237748741 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 2720 | 1461237748744 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 04:22:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:22:28 INFO - PROCESS | 2720 | 1461237748749 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 2720 | 1461237748751 Marionette TRACE conn4 <- [1,2998,null,{}] 04:22:28 INFO - PROCESS | 2720 | 1461237748755 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:28 INFO - PROCESS | 2720 | 1461237748863 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 04:22:28 INFO - PROCESS | 2720 | 1461237748978 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 2720 | ++DOCSHELL 1C90E400 == 58 [pid = 2720] [id = 761] 04:22:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C90E800) [pid = 2720] [serial = 2281] [outer = 00000000] 04:22:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1C987000) [pid = 2720] [serial = 2282] [outer = 1C90E800] 04:22:29 INFO - PROCESS | 2720 | 1461237749083 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1CF8E000) [pid = 2720] [serial = 2283] [outer = 1C90E800] 04:22:29 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:29 INFO - PROCESS | 2720 | 1461237749898 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:22:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:22:29 INFO - {} 04:22:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:22:29 INFO - {} 04:22:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:22:29 INFO - {} 04:22:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:22:29 INFO - {} 04:22:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1176ms 04:22:29 INFO - PROCESS | 2720 | 1461237749930 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 2720 | 1461237749934 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 04:22:29 INFO - TEST-START | /FileAPI/fileReader.html 04:22:29 INFO - PROCESS | 2720 | 1461237749939 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 2720 | 1461237749943 Marionette TRACE conn4 <- [1,3002,null,{}] 04:22:29 INFO - PROCESS | 2720 | 1461237749950 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 2720 | 1461237750054 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 04:22:30 INFO - PROCESS | 2720 | 1461237750192 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 2720 | ++DOCSHELL 11D26000 == 59 [pid = 2720] [id = 762] 04:22:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (11EB0000) [pid = 2720] [serial = 2284] [outer = 00000000] 04:22:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (16E7A400) [pid = 2720] [serial = 2285] [outer = 11EB0000] 04:22:30 INFO - PROCESS | 2720 | 1461237750245 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (16F31800) [pid = 2720] [serial = 2286] [outer = 11EB0000] 04:22:30 INFO - PROCESS | 2720 | 1461237750864 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 0B286800 == 58 [pid = 2720] [id = 641] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 0E816800 == 57 [pid = 2720] [id = 640] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 1C802400 == 56 [pid = 2720] [id = 754] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 1220F800 == 55 [pid = 2720] [id = 753] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 132AD000 == 54 [pid = 2720] [id = 752] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 1AAAA400 == 53 [pid = 2720] [id = 751] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 1A51C800 == 52 [pid = 2720] [id = 750] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 18589800 == 51 [pid = 2720] [id = 749] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 16F14C00 == 50 [pid = 2720] [id = 748] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 132AAC00 == 49 [pid = 2720] [id = 747] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (1B4C9800) [pid = 2720] [serial = 2215] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (11DE9000) [pid = 2720] [serial = 2185] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (15A56C00) [pid = 2720] [serial = 2188] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 0E760000 == 48 [pid = 2720] [id = 746] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 15A4B400 == 47 [pid = 2720] [id = 745] 04:22:30 INFO - PROCESS | 2720 | --DOCSHELL 11D0A800 == 46 [pid = 2720] [id = 744] 04:22:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:22:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:22:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:22:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:22:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 990ms 04:22:30 INFO - PROCESS | 2720 | 1461237750930 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 2720 | 1461237750936 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 04:22:30 INFO - TEST-START | /FileAPI/historical.html 04:22:30 INFO - PROCESS | 2720 | 1461237750944 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 2720 | 1461237750947 Marionette TRACE conn4 <- [1,3006,null,{}] 04:22:30 INFO - PROCESS | 2720 | 1461237750965 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1A80CC00) [pid = 2720] [serial = 2212] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (11DB5400) [pid = 2720] [serial = 2192] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (15A03800) [pid = 2720] [serial = 2194] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (17B79800) [pid = 2720] [serial = 2209] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (11D02000) [pid = 2720] [serial = 2191] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (19AA7000) [pid = 2720] [serial = 2203] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (1A029400) [pid = 2720] [serial = 2207] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11EB3400) [pid = 2720] [serial = 2201] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (16F2E000) [pid = 2720] [serial = 2197] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (1650F400) [pid = 2720] [serial = 2195] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (19AAAC00) [pid = 2720] [serial = 2204] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (123AEC00) [pid = 2720] [serial = 2182] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (1A071800) [pid = 2720] [serial = 2206] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (17F06000) [pid = 2720] [serial = 2210] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1840E400) [pid = 2720] [serial = 2200] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (16FEC800) [pid = 2720] [serial = 2198] [outer = 00000000] [url = about:blank] 04:22:30 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (1AA9E400) [pid = 2720] [serial = 2213] [outer = 00000000] [url = about:blank] 04:22:31 INFO - PROCESS | 2720 | 1461237751103 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 04:22:31 INFO - PROCESS | 2720 | 1461237751113 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 2720 | ++DOCSHELL 0E98B400 == 47 [pid = 2720] [id = 763] 04:22:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0EF33400) [pid = 2720] [serial = 2287] [outer = 00000000] 04:22:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (11D1B000) [pid = 2720] [serial = 2288] [outer = 0EF33400] 04:22:31 INFO - PROCESS | 2720 | 1461237751158 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (11DDFC00) [pid = 2720] [serial = 2289] [outer = 0EF33400] 04:22:31 INFO - PROCESS | 2720 | 1461237751641 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:22:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:22:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:22:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:22:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:22:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:22:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:22:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:22:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:22:31 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 04:22:31 INFO - PROCESS | 2720 | 1461237751675 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 2720 | 1461237751677 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 04:22:31 INFO - TEST-START | /FileAPI/idlharness.html 04:22:31 INFO - PROCESS | 2720 | 1461237751681 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 2720 | 1461237751685 Marionette TRACE conn4 <- [1,3010,null,{}] 04:22:31 INFO - PROCESS | 2720 | 1461237751695 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 2720 | 1461237751787 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 04:22:31 INFO - PROCESS | 2720 | 1461237751795 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 2720 | ++DOCSHELL 15A5AC00 == 48 [pid = 2720] [id = 764] 04:22:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (167A7800) [pid = 2720] [serial = 2290] [outer = 00000000] 04:22:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (16F30800) [pid = 2720] [serial = 2291] [outer = 167A7800] 04:22:31 INFO - PROCESS | 2720 | 1461237751843 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (17C49C00) [pid = 2720] [serial = 2292] [outer = 167A7800] 04:22:32 INFO - PROCESS | 2720 | 1461237752763 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:22:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:22:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:22:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:22:32 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 04:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:22:32 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 04:22:32 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 04:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:22:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:22:32 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 04:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:22:32 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 04:22:32 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 04:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:22:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:22:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:22:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:22:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:22:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1176ms 04:22:32 INFO - PROCESS | 2720 | 1461237752857 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 2720 | 1461237752860 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 04:22:32 INFO - PROCESS | 2720 | 1461237752864 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - TEST-START | /FileAPI/idlharness.worker 04:22:32 INFO - PROCESS | 2720 | 1461237752866 Marionette TRACE conn4 <- [1,3014,null,{}] 04:22:32 INFO - PROCESS | 2720 | 1461237752869 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 2720 | 1461237752957 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 04:22:33 INFO - PROCESS | 2720 | 1461237753060 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 2720 | ++DOCSHELL 15A51400 == 49 [pid = 2720] [id = 765] 04:22:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (11E2E000) [pid = 2720] [serial = 2293] [outer = 00000000] 04:22:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1B4C8400) [pid = 2720] [serial = 2294] [outer = 11E2E000] 04:22:33 INFO - PROCESS | 2720 | 1461237753110 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1B4CF400) [pid = 2720] [serial = 2295] [outer = 11E2E000] 04:22:33 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:34 INFO - PROCESS | 2720 | 1461237754141 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:22:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:22:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:22:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:22:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:22:34 INFO - {} 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:22:34 INFO - {} 04:22:34 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 - {} 04:22:34 INFO - {} 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:22:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:22:34 INFO - {} 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:22:34 INFO - {} 04:22:34 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 - {} 04:22:34 INFO - {} 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:22:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:22:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:22:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:22:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 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 04:22:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:22:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:22:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:22:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:22:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:22:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:22:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:22:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:22:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:22:34 INFO - {} 04:22:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1391ms 04:22:34 INFO - PROCESS | 2720 | 1461237754259 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 2720 | 1461237754261 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 04:22:34 INFO - PROCESS | 2720 | 1461237754264 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 2720 | 1461237754266 Marionette TRACE conn4 <- [1,3018,null,{}] 04:22:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:22:34 INFO - PROCESS | 2720 | 1461237754270 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 2720 | 1461237754385 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 04:22:34 INFO - PROCESS | 2720 | 1461237754477 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 2720 | ++DOCSHELL 1B909C00 == 50 [pid = 2720] [id = 766] 04:22:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B90A400) [pid = 2720] [serial = 2296] [outer = 00000000] 04:22:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1EB12C00) [pid = 2720] [serial = 2297] [outer = 1B90A400] 04:22:34 INFO - PROCESS | 2720 | 1461237754522 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1EB16400) [pid = 2720] [serial = 2298] [outer = 1B90A400] 04:22:34 INFO - PROCESS | 2720 | 1461237754920 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:22:34 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 04:22:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 04:22:34 INFO - PROCESS | 2720 | 1461237754938 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 2720 | 1461237754940 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 04:22:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:22:34 INFO - PROCESS | 2720 | 1461237754943 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 2720 | 1461237754945 Marionette TRACE conn4 <- [1,3022,null,{}] 04:22:34 INFO - PROCESS | 2720 | 1461237754954 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:35 INFO - PROCESS | 2720 | 1461237755091 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 04:22:35 INFO - PROCESS | 2720 | 1461237755105 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 2720 | ++DOCSHELL 11874800 == 51 [pid = 2720] [id = 767] 04:22:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11D23400) [pid = 2720] [serial = 2299] [outer = 00000000] 04:22:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (12E95000) [pid = 2720] [serial = 2300] [outer = 11D23400] 04:22:35 INFO - PROCESS | 2720 | 1461237755210 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1EB1D000) [pid = 2720] [serial = 2301] [outer = 11D23400] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (1A51E000) [pid = 2720] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (11D23800) [pid = 2720] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (16F18800) [pid = 2720] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1B81BC00) [pid = 2720] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (16F2DC00) [pid = 2720] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (167A2000) [pid = 2720] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (11D18C00) [pid = 2720] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (11DE4400) [pid = 2720] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (132ACC00) [pid = 2720] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1AAF5000) [pid = 2720] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (16E7E400) [pid = 2720] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1B4C4800) [pid = 2720] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1858BC00) [pid = 2720] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (18588400) [pid = 2720] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (11D21800) [pid = 2720] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (12E93000) [pid = 2720] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:22:35 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1236B400) [pid = 2720] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:22:35 INFO - PROCESS | 2720 | 1461237755712 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:22:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:22:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 04:22:35 INFO - PROCESS | 2720 | 1461237755777 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 2720 | 1461237755779 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 04:22:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:22:35 INFO - PROCESS | 2720 | 1461237755782 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 2720 | 1461237755784 Marionette TRACE conn4 <- [1,3026,null,{}] 04:22:35 INFO - PROCESS | 2720 | 1461237755787 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:35 INFO - PROCESS | 2720 | 1461237755868 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 04:22:35 INFO - PROCESS | 2720 | 1461237755874 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 2720 | ++DOCSHELL 123AD000 == 52 [pid = 2720] [id = 768] 04:22:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (123B1000) [pid = 2720] [serial = 2302] [outer = 00000000] 04:22:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (1AAF5000) [pid = 2720] [serial = 2303] [outer = 123B1000] 04:22:35 INFO - PROCESS | 2720 | 1461237755921 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (1C902000) [pid = 2720] [serial = 2304] [outer = 123B1000] 04:22:36 INFO - PROCESS | 2720 | 1461237756344 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:22:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:22:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:22:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:22:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 04:22:36 INFO - PROCESS | 2720 | 1461237756424 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 2720 | 1461237756426 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 04:22:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:22:36 INFO - PROCESS | 2720 | 1461237756434 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 2720 | 1461237756436 Marionette TRACE conn4 <- [1,3030,null,{}] 04:22:36 INFO - PROCESS | 2720 | 1461237756439 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 2720 | 1461237756522 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 04:22:36 INFO - PROCESS | 2720 | 1461237756529 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 2720 | ++DOCSHELL 1CEB2000 == 53 [pid = 2720] [id = 769] 04:22:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1CEB1C00) [pid = 2720] [serial = 2305] [outer = 00000000] 04:22:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (1CEB7000) [pid = 2720] [serial = 2306] [outer = 1CEB1C00] 04:22:36 INFO - PROCESS | 2720 | 1461237756573 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (1CEB6C00) [pid = 2720] [serial = 2307] [outer = 1CEB1C00] 04:22:37 INFO - PROCESS | 2720 | 1461237757205 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:22:37 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. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:22:37 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'.) 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:22:37 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. 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:22:37 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. 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:22:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:22:37 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. 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:22:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:22:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:22:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:22:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:22:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 904ms 04:22:37 INFO - PROCESS | 2720 | 1461237757340 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 2720 | 1461237757342 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 04:22:37 INFO - PROCESS | 2720 | 1461237757345 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:22:37 INFO - PROCESS | 2720 | 1461237757347 Marionette TRACE conn4 <- [1,3034,null,{}] 04:22:37 INFO - PROCESS | 2720 | 1461237757351 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:37 INFO - PROCESS | 2720 | 1461237757475 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 04:22:37 INFO - PROCESS | 2720 | 1461237757485 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 2720 | ++DOCSHELL 11E31800 == 54 [pid = 2720] [id = 770] 04:22:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1F605800) [pid = 2720] [serial = 2308] [outer = 00000000] 04:22:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1F7ED000) [pid = 2720] [serial = 2309] [outer = 1F605800] 04:22:37 INFO - PROCESS | 2720 | 1461237757529 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1F7EF800) [pid = 2720] [serial = 2310] [outer = 1F605800] 04:22:37 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:38 INFO - PROCESS | 2720 | 1461237758146 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:22:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:22:38 INFO - {} 04:22:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 04:22:38 INFO - PROCESS | 2720 | 1461237758180 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 2720 | 1461237758186 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 04:22:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:22:38 INFO - PROCESS | 2720 | 1461237758192 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 2720 | 1461237758197 Marionette TRACE conn4 <- [1,3038,null,{}] 04:22:38 INFO - PROCESS | 2720 | 1461237758202 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:38 INFO - PROCESS | 2720 | 1461237758330 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 04:22:38 INFO - PROCESS | 2720 | 1461237758467 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 2720 | ++DOCSHELL 11E33C00 == 55 [pid = 2720] [id = 771] 04:22:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (12376800) [pid = 2720] [serial = 2311] [outer = 00000000] 04:22:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (15A56C00) [pid = 2720] [serial = 2312] [outer = 12376800] 04:22:38 INFO - PROCESS | 2720 | 1461237758526 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (167A9400) [pid = 2720] [serial = 2313] [outer = 12376800] 04:22:39 INFO - PROCESS | 2720 | 1461237759102 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:22:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:22:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 04:22:39 INFO - PROCESS | 2720 | 1461237759126 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 2720 | 1461237759132 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 04:22:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:22:39 INFO - PROCESS | 2720 | 1461237759139 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 2720 | 1461237759142 Marionette TRACE conn4 <- [1,3042,null,{}] 04:22:39 INFO - PROCESS | 2720 | 1461237759146 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 2720 | 1461237759259 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 04:22:39 INFO - PROCESS | 2720 | 1461237759379 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 2720 | ++DOCSHELL 15A4EC00 == 56 [pid = 2720] [id = 772] 04:22:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (15A50C00) [pid = 2720] [serial = 2314] [outer = 00000000] 04:22:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1A071800) [pid = 2720] [serial = 2315] [outer = 15A50C00] 04:22:39 INFO - PROCESS | 2720 | 1461237759435 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1A808400) [pid = 2720] [serial = 2316] [outer = 15A50C00] 04:22:40 INFO - PROCESS | 2720 | 1461237760256 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:22:40 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" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:22:40 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" 04:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:22:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1241ms 04:22:40 INFO - PROCESS | 2720 | 1461237760420 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 2720 | 1461237760423 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 04:22:40 INFO - PROCESS | 2720 | 1461237760428 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 2720 | 1461237760431 Marionette TRACE conn4 <- [1,3046,null,{}] 04:22:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:22:40 INFO - PROCESS | 2720 | 1461237760443 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:40 INFO - PROCESS | 2720 | 1461237760547 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 04:22:40 INFO - PROCESS | 2720 | 1461237760681 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 2720 | ++DOCSHELL 1B901800 == 57 [pid = 2720] [id = 773] 04:22:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1C86A400) [pid = 2720] [serial = 2317] [outer = 00000000] 04:22:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (1C90D400) [pid = 2720] [serial = 2318] [outer = 1C86A400] 04:22:40 INFO - PROCESS | 2720 | 1461237760741 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (1CEB5800) [pid = 2720] [serial = 2319] [outer = 1C86A400] 04:22:41 INFO - PROCESS | 2720 | 1461237761357 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:22:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:22:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:22:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:22:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:22:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:22:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:22:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:22:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:22:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 974ms 04:22:41 INFO - PROCESS | 2720 | 1461237761411 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 2720 | 1461237761414 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 04:22:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:22:41 INFO - PROCESS | 2720 | 1461237761418 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 2720 | 1461237761420 Marionette TRACE conn4 <- [1,3050,null,{}] 04:22:41 INFO - PROCESS | 2720 | 1461237761424 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 2720 | 1461237761535 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 04:22:41 INFO - PROCESS | 2720 | 1461237761650 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 2720 | ++DOCSHELL 1CEB5400 == 58 [pid = 2720] [id = 774] 04:22:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (1CEBA800) [pid = 2720] [serial = 2320] [outer = 00000000] 04:22:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (1F609400) [pid = 2720] [serial = 2321] [outer = 1CEBA800] 04:22:41 INFO - PROCESS | 2720 | 1461237761746 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (1F79C800) [pid = 2720] [serial = 2322] [outer = 1CEBA800] 04:22:41 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:22:42 INFO - PROCESS | 2720 | 1461237762295 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:22:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:22:42 INFO - {} 04:22:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 04:22:42 INFO - PROCESS | 2720 | 1461237762351 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 2720 | 1461237762353 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 04:22:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:22:42 INFO - PROCESS | 2720 | 1461237762357 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 2720 | 1461237762359 Marionette TRACE conn4 <- [1,3054,null,{}] 04:22:42 INFO - PROCESS | 2720 | 1461237762363 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 2720 | 1461237762503 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 04:22:42 INFO - PROCESS | 2720 | 1461237762642 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 2720 | ++DOCSHELL 1EB10800 == 59 [pid = 2720] [id = 775] 04:22:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (1F7A1C00) [pid = 2720] [serial = 2323] [outer = 00000000] 04:22:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (1FAB5800) [pid = 2720] [serial = 2324] [outer = 1F7A1C00] 04:22:42 INFO - PROCESS | 2720 | 1461237762701 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (1FAB7800) [pid = 2720] [serial = 2325] [outer = 1F7A1C00] 04:22:43 INFO - PROCESS | 2720 | 1461237763241 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:22:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:22:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:22:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:22:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:22:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:22:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:22:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:22:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 04:22:43 INFO - PROCESS | 2720 | 1461237763292 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 2720 | 1461237763294 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 04:22:43 INFO - PROCESS | 2720 | 1461237763298 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:22:43 INFO - PROCESS | 2720 | 1461237763301 Marionette TRACE conn4 <- [1,3058,null,{}] 04:22:43 INFO - PROCESS | 2720 | 1461237763305 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:43 INFO - PROCESS | 2720 | 1461237763424 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 04:22:43 INFO - PROCESS | 2720 | 1461237763570 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 2720 | ++DOCSHELL 0E751800 == 60 [pid = 2720] [id = 776] 04:22:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0E758000) [pid = 2720] [serial = 2326] [outer = 00000000] 04:22:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (11EB9000) [pid = 2720] [serial = 2327] [outer = 0E758000] 04:22:43 INFO - PROCESS | 2720 | 1461237763630 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (121BFC00) [pid = 2720] [serial = 2328] [outer = 0E758000] 04:22:44 INFO - PROCESS | 2720 | 1461237764349 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:22:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:22:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:22:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:22:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:22:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:22:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:22:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1079ms 04:22:44 INFO - PROCESS | 2720 | 1461237764381 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 2720 | 1461237764386 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 04:22:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:22:44 INFO - PROCESS | 2720 | 1461237764391 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 2720 | 1461237764394 Marionette TRACE conn4 <- [1,3062,null,{}] 04:22:44 INFO - PROCESS | 2720 | 1461237764446 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 2720 | 1461237764574 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 04:22:44 INFO - PROCESS | 2720 | 1461237764688 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 2720 | ++DOCSHELL 12371800 == 61 [pid = 2720] [id = 777] 04:22:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (12374C00) [pid = 2720] [serial = 2329] [outer = 00000000] 04:22:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (12E3D800) [pid = 2720] [serial = 2330] [outer = 12374C00] 04:22:44 INFO - PROCESS | 2720 | 1461237764738 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (15A05C00) [pid = 2720] [serial = 2331] [outer = 12374C00] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 1CEB2000 == 60 [pid = 2720] [id = 769] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 123AD000 == 59 [pid = 2720] [id = 768] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 11874800 == 58 [pid = 2720] [id = 767] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 1B909C00 == 57 [pid = 2720] [id = 766] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 15A51400 == 56 [pid = 2720] [id = 765] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 15A5AC00 == 55 [pid = 2720] [id = 764] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 0E98B400 == 54 [pid = 2720] [id = 763] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 11D26000 == 53 [pid = 2720] [id = 762] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (11D25C00) [pid = 2720] [serial = 2230] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (1C851400) [pid = 2720] [serial = 2262] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 1C870800 == 52 [pid = 2720] [id = 760] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 1C860C00 == 51 [pid = 2720] [id = 759] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 18281C00 == 50 [pid = 2720] [id = 758] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 123AA800 == 49 [pid = 2720] [id = 757] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 11E31000 == 48 [pid = 2720] [id = 756] 04:22:45 INFO - PROCESS | 2720 | --DOCSHELL 0E757000 == 47 [pid = 2720] [id = 755] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (1650AC00) [pid = 2720] [serial = 2189] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (11E37800) [pid = 2720] [serial = 2186] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (12DABC00) [pid = 2720] [serial = 2183] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (1A80D000) [pid = 2720] [serial = 2250] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (11E32800) [pid = 2720] [serial = 2238] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (11EB2400) [pid = 2720] [serial = 2239] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (18299C00) [pid = 2720] [serial = 2244] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (18558C00) [pid = 2720] [serial = 2245] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (1B902800) [pid = 2720] [serial = 2228] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (1B8B3000) [pid = 2720] [serial = 2227] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (18286C00) [pid = 2720] [serial = 2221] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (18590800) [pid = 2720] [serial = 2222] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (167A8000) [pid = 2720] [serial = 2236] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (11EB2800) [pid = 2720] [serial = 2234] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (11E2C400) [pid = 2720] [serial = 2233] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (12379800) [pid = 2720] [serial = 2219] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11E39000) [pid = 2720] [serial = 2218] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1AAA5400) [pid = 2720] [serial = 2251] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (16CCD000) [pid = 2720] [serial = 2241] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (16E81000) [pid = 2720] [serial = 2242] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (1B4C8C00) [pid = 2720] [serial = 2253] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (19AA3000) [pid = 2720] [serial = 2256] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1AAF1000) [pid = 2720] [serial = 2257] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (1B812000) [pid = 2720] [serial = 2225] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (1B689400) [pid = 2720] [serial = 2224] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (19AA7400) [pid = 2720] [serial = 2247] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (1C801400) [pid = 2720] [serial = 2260] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (1B60F800) [pid = 2720] [serial = 2254] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (19AA2C00) [pid = 2720] [serial = 2248] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (1B90B000) [pid = 2720] [serial = 2259] [outer = 00000000] [url = about:blank] 04:22:45 INFO - PROCESS | 2720 | 1461237765299 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:22:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:22:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:22:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:22:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:22:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:22:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:22:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 04:22:45 INFO - PROCESS | 2720 | 1461237765326 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 2720 | 1461237765332 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 04:22:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:22:45 INFO - PROCESS | 2720 | 1461237765342 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 2720 | 1461237765345 Marionette TRACE conn4 <- [1,3066,null,{}] 04:22:45 INFO - PROCESS | 2720 | 1461237765349 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:45 INFO - PROCESS | 2720 | 1461237765442 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 04:22:45 INFO - PROCESS | 2720 | 1461237765450 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 2720 | ++DOCSHELL 0E95B400 == 48 [pid = 2720] [id = 778] 04:22:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0E9F7C00) [pid = 2720] [serial = 2332] [outer = 00000000] 04:22:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (11EB6C00) [pid = 2720] [serial = 2333] [outer = 0E9F7C00] 04:22:45 INFO - PROCESS | 2720 | 1461237765496 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (12205000) [pid = 2720] [serial = 2334] [outer = 0E9F7C00] 04:22:46 INFO - PROCESS | 2720 | 1461237766010 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 2720 | 1461237766090 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 04:22:46 INFO - PROCESS | 2720 | 1461237766093 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:22:46 INFO - PROCESS | 2720 | 1461237766097 Marionette TRACE conn4 <- [1,3070,null,{}] 04:22:46 INFO - PROCESS | 2720 | 1461237766107 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 2720 | 1461237766196 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 04:22:46 INFO - PROCESS | 2720 | 1461237766210 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 2720 | ++DOCSHELL 16F0B800 == 49 [pid = 2720] [id = 779] 04:22:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (16F30C00) [pid = 2720] [serial = 2335] [outer = 00000000] 04:22:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (17C48C00) [pid = 2720] [serial = 2336] [outer = 16F30C00] 04:22:46 INFO - PROCESS | 2720 | 1461237766353 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (1829E000) [pid = 2720] [serial = 2337] [outer = 16F30C00] 04:22:46 INFO - PROCESS | 2720 | 1461237766695 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:22:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:22:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:22:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 04:22:46 INFO - PROCESS | 2720 | 1461237766767 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 2720 | 1461237766770 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 04:22:46 INFO - PROCESS | 2720 | 1461237766773 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:22:46 INFO - PROCESS | 2720 | 1461237766775 Marionette TRACE conn4 <- [1,3074,null,{}] 04:22:46 INFO - PROCESS | 2720 | 1461237766779 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 2720 | 1461237766892 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 04:22:46 INFO - PROCESS | 2720 | 1461237766899 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 2720 | ++DOCSHELL 0E814C00 == 50 [pid = 2720] [id = 780] 04:22:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (18558C00) [pid = 2720] [serial = 2338] [outer = 00000000] 04:22:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (19AA1000) [pid = 2720] [serial = 2339] [outer = 18558C00] 04:22:46 INFO - PROCESS | 2720 | 1461237766944 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (19AADC00) [pid = 2720] [serial = 2340] [outer = 18558C00] 04:22:47 INFO - PROCESS | 2720 | 1461237767374 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:22:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:22:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 04:22:47 INFO - PROCESS | 2720 | 1461237767407 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 2720 | 1461237767409 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 04:22:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:22:47 INFO - PROCESS | 2720 | 1461237767441 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 2720 | 1461237767443 Marionette TRACE conn4 <- [1,3078,null,{}] 04:22:47 INFO - PROCESS | 2720 | 1461237767456 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 2720 | 1461237767574 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 04:22:47 INFO - PROCESS | 2720 | 1461237767583 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 2720 | ++DOCSHELL 11DDDC00 == 51 [pid = 2720] [id = 781] 04:22:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (18593000) [pid = 2720] [serial = 2341] [outer = 00000000] 04:22:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1A06F800) [pid = 2720] [serial = 2342] [outer = 18593000] 04:22:47 INFO - PROCESS | 2720 | 1461237767629 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1A807000) [pid = 2720] [serial = 2343] [outer = 18593000] 04:22:48 INFO - PROCESS | 2720 | 1461237768086 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:22:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:22:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 711ms 04:22:48 INFO - PROCESS | 2720 | 1461237768129 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 2720 | 1461237768131 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 04:22:48 INFO - PROCESS | 2720 | 1461237768134 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - PROCESS | 2720 | 1461237768136 Marionette TRACE conn4 <- [1,3082,null,{}] 04:22:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:22:48 INFO - PROCESS | 2720 | 1461237768139 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:48 INFO - PROCESS | 2720 | 1461237768269 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 04:22:48 INFO - PROCESS | 2720 | 1461237768375 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 2720 | ++DOCSHELL 1AAEA000 == 52 [pid = 2720] [id = 782] 04:22:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1AB80C00) [pid = 2720] [serial = 2344] [outer = 00000000] 04:22:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B689C00) [pid = 2720] [serial = 2345] [outer = 1AB80C00] 04:22:48 INFO - PROCESS | 2720 | 1461237768427 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1B7B0800) [pid = 2720] [serial = 2346] [outer = 1AB80C00] 04:22:48 INFO - PROCESS | 2720 | 1461237768818 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:22:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:22:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 04:22:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:22:48 INFO - PROCESS | 2720 | 1461237768868 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 2720 | 1461237768870 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 04:22:48 INFO - PROCESS | 2720 | 1461237768874 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - PROCESS | 2720 | 1461237768875 Marionette TRACE conn4 <- [1,3086,null,{}] 04:22:48 INFO - PROCESS | 2720 | 1461237768879 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 2720 | 1461237769007 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 04:22:49 INFO - PROCESS | 2720 | 1461237769073 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 2720 | ++DOCSHELL 1B685800 == 53 [pid = 2720] [id = 783] 04:22:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1B81C800) [pid = 2720] [serial = 2347] [outer = 00000000] 04:22:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (1B8B7C00) [pid = 2720] [serial = 2348] [outer = 1B81C800] 04:22:49 INFO - PROCESS | 2720 | 1461237769118 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (1B906400) [pid = 2720] [serial = 2349] [outer = 1B81C800] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (123B1000) [pid = 2720] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0B28F400) [pid = 2720] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (1C802800) [pid = 2720] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (11E2E000) [pid = 2720] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (11D23400) [pid = 2720] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (1B90A400) [pid = 2720] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0EF33400) [pid = 2720] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (167A7800) [pid = 2720] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (11EB0000) [pid = 2720] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (12378800) [pid = 2720] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:22:49 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (1CEB1C00) [pid = 2720] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:22:49 INFO - PROCESS | 2720 | 1461237769728 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:22:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:22:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:22:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 04:22:49 INFO - PROCESS | 2720 | 1461237769744 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 2720 | 1461237769747 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 04:22:49 INFO - PROCESS | 2720 | 1461237769750 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:22:49 INFO - PROCESS | 2720 | 1461237769752 Marionette TRACE conn4 <- [1,3090,null,{}] 04:22:49 INFO - PROCESS | 2720 | 1461237769755 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 2720 | 1461237769841 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 04:22:49 INFO - PROCESS | 2720 | 1461237769847 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 2720 | ++DOCSHELL 11D18C00 == 54 [pid = 2720] [id = 784] 04:22:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (11DB5400) [pid = 2720] [serial = 2350] [outer = 00000000] 04:22:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (1C729800) [pid = 2720] [serial = 2351] [outer = 11DB5400] 04:22:49 INFO - PROCESS | 2720 | 1461237769892 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (1B910C00) [pid = 2720] [serial = 2352] [outer = 11DB5400] 04:22:50 INFO - PROCESS | 2720 | 1461237770318 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:22:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 04:22:50 INFO - PROCESS | 2720 | 1461237770384 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2720 | 1461237770387 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 04:22:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:22:50 INFO - PROCESS | 2720 | 1461237770390 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 2720 | 1461237770391 Marionette TRACE conn4 <- [1,3094,null,{}] 04:22:50 INFO - PROCESS | 2720 | 1461237770395 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:50 INFO - PROCESS | 2720 | 1461237770477 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 04:22:50 INFO - PROCESS | 2720 | 1461237770482 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 2720 | ++DOCSHELL 1187D000 == 55 [pid = 2720] [id = 785] 04:22:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (1C85B800) [pid = 2720] [serial = 2353] [outer = 00000000] 04:22:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (1C86E000) [pid = 2720] [serial = 2354] [outer = 1C85B800] 04:22:50 INFO - PROCESS | 2720 | 1461237770527 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (1C875000) [pid = 2720] [serial = 2355] [outer = 1C85B800] 04:22:50 INFO - PROCESS | 2720 | 1461237770952 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:22:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:22:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 04:22:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:22:50 INFO - PROCESS | 2720 | 1461237770960 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 04:22:50 INFO - PROCESS | 2720 | 1461237770962 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 04:22:50 INFO - PROCESS | 2720 | 1461237770965 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 2720 | 1461237770967 Marionette TRACE conn4 <- [1,3098,null,{}] 04:22:50 INFO - PROCESS | 2720 | 1461237770971 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:51 INFO - PROCESS | 2720 | 1461237771105 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 04:22:51 INFO - PROCESS | 2720 | 1461237771114 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 2720 | ++DOCSHELL 1A065800 == 56 [pid = 2720] [id = 786] 04:22:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (1B90D800) [pid = 2720] [serial = 2356] [outer = 00000000] 04:22:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (1C910400) [pid = 2720] [serial = 2357] [outer = 1B90D800] 04:22:51 INFO - PROCESS | 2720 | 1461237771159 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (1CEB2400) [pid = 2720] [serial = 2358] [outer = 1B90D800] 04:22:51 INFO - PROCESS | 2720 | 1461237771612 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:22:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:22:51 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 04:22:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:22:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:22:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 04:22:51 INFO - PROCESS | 2720 | 1461237771638 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 2720 | 1461237771640 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 04:22:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:22:51 INFO - PROCESS | 2720 | 1461237771720 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 2720 | 1461237771723 Marionette TRACE conn4 <- [1,3102,null,{}] 04:22:51 INFO - PROCESS | 2720 | 1461237771729 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:51 INFO - PROCESS | 2720 | 1461237771843 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 04:22:52 INFO - PROCESS | 2720 | 1461237772021 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bc59c0e5-b6b1-4d96-a510-80bb988115d0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 2720 | ++DOCSHELL 11DBF000 == 57 [pid = 2720] [id = 787] 04:22:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (11DDC800) [pid = 2720] [serial = 2359] [outer = 00000000] 04:22:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (11E2B800) [pid = 2720] [serial = 2360] [outer = 11DDC800] 04:22:52 INFO - PROCESS | 2720 | 1461237772080 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (11E39000) [pid = 2720] [serial = 2361] [outer = 11DDC800] 04:22:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:22:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 990ms 04:22:52 INFO - PROCESS | 2720 | 1461237772686 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:22:52 INFO - PROCESS | 2720 | 1461237772695 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 2720 | 1461237772699 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 04:22:53 WARNING - u'runner_teardown' () 04:22:53 INFO - No more tests 04:22:53 INFO - Got 0 unexpected results 04:22:53 INFO - SUITE-END | took 681s 04:22:53 INFO - Closing logging queue 04:22:53 INFO - queue closed 04:22:53 INFO - Return code: 0 04:22:53 WARNING - # TBPL SUCCESS # 04:22:53 INFO - Running post-action listener: _resource_record_post_action 04:22:53 INFO - Running post-run listener: _resource_record_post_run 04:22:54 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 126532608; Write bytes: 1168589824; Read time: 997680; Write time: 9810370 04:22:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:22:54 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 82350592; Read time: 0; Write time: 109910 04:22:54 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 126532608; Write bytes: 1064717312; Read time: 997680; Write time: 9649030 04:22:54 INFO - Running post-run listener: _upload_blobber_files 04:22:54 INFO - Blob upload gear active. 04:22:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:22:54 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 04:22:54 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:22:54 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:22:55 INFO - (blobuploader) - INFO - Open directory for files ... 04:22:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:22:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:22:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:22:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:22:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:22:56 INFO - (blobuploader) - INFO - Done attempting. 04:22:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:22:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:22:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:22:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:22:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:22:58 INFO - (blobuploader) - INFO - Done attempting. 04:22:58 INFO - (blobuploader) - INFO - Iteration through files over. 04:22:58 INFO - Return code: 0 04:22:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:22:58 INFO - Using _rmtree_windows ... 04:22:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:22:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5f3c6312a43f20822249fb18b8f0ef4a2182e9226311b07e4149fb2b6334991142eabe0962ee694f7150b650ab223dd37dca2c7c85ccc92664abe4f9d781642a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c2a7a7e02e1abba0d4b9331a47fed482b613eb041101375e235c243dd7ad5a84a3a754222a50a5055714f22e3131ec965ada73425f17b8344940289496b25f47"} 04:22:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:22:58 INFO - Writing to file C:\slave\test\properties\blobber_files 04:22:58 INFO - Contents: 04:22:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5f3c6312a43f20822249fb18b8f0ef4a2182e9226311b07e4149fb2b6334991142eabe0962ee694f7150b650ab223dd37dca2c7c85ccc92664abe4f9d781642a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c2a7a7e02e1abba0d4b9331a47fed482b613eb041101375e235c243dd7ad5a84a3a754222a50a5055714f22e3131ec965ada73425f17b8344940289496b25f47"} 04:22:58 INFO - Running post-run listener: copy_logs_to_upload_dir 04:22:58 INFO - Copying logs to upload dir... 04:22:58 INFO - mkdir: C:\slave\test\build\upload\logs 04:22:58 INFO - Copying logs to upload dir... 04:22:58 INFO - Using _rmtree_windows ... 04:22:58 INFO - Using _rmtree_windows ... 04:22:58 INFO - Using _rmtree_windows ... 04:22:58 INFO - Using _rmtree_windows ... 04:22:58 INFO - Using _rmtree_windows ... 04:22:58 INFO - Using _rmtree_windows ... 04:22:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1017.843000 ========= master_lag: 0.98 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 58 secs) (at 2016-04-21 04:22:59.021731) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 04:22:59.022670) ========= '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-216 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-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 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/fx-team/sha512/5f3c6312a43f20822249fb18b8f0ef4a2182e9226311b07e4149fb2b6334991142eabe0962ee694f7150b650ab223dd37dca2c7c85ccc92664abe4f9d781642a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c2a7a7e02e1abba0d4b9331a47fed482b613eb041101375e235c243dd7ad5a84a3a754222a50a5055714f22e3131ec965ada73425f17b8344940289496b25f47"} build_url:https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5f3c6312a43f20822249fb18b8f0ef4a2182e9226311b07e4149fb2b6334991142eabe0962ee694f7150b650ab223dd37dca2c7c85ccc92664abe4f9d781642a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c2a7a7e02e1abba0d4b9331a47fed482b613eb041101375e235c243dd7ad5a84a3a754222a50a5055714f22e3131ec965ada73425f17b8344940289496b25f47"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IqgTIJONQAGdCfhs2SsOlw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 04:22:59.147895) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:22:59.148644) ========= '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-216 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-216 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-216 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 04:22:59.269430) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 04:22:59.270234) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 04:23:00.012371) ========= ========= Total master_lag: 87.67 =========